Skip to content
  • Andrew MacIsaac's avatar
    Compilation Warnings on OS X 10.5 · 50e79d60
    Andrew MacIsaac authored
    I received a number of "-Wshadow" related warnings (treated as errors) while
    trying to build on OS X Leopard.  In addition, there were two miscellaneous
    other warnings in the flash drivers.  Attached are two patches which correct
    these issues and the commit messages to accompany them.
    
    My system has the following configuration (taken from uname -a):
    
    Darwin 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009;
    root:xnu-1228.15.4~1/RELEASE_I386 i386
    
    === Werror_patch.txt Commit Message ===
    compilation: fixes for -Wshadow warnings on OS X
    
    These changes fix -Wshadow compilation warnings on OS X 10.5.8
    
    Compiled with the following configure command:
    
    ../configure --prefix=/usr/local --enable-maintainer-mode --enable-jlink
    --enable-ft2232_libftdi
    
    === flash_patch.txt Commit Message ===
    compilation: fixes for flash driver warnings on OS X
    
    These changes fix two compilation warnings on OS X 10.5.8:
    
    ../../../../src/flash/nor/at91sam3.c:2767: warning: redundant redeclaration
    of 'at91sam3_flash'
    ../../../../src/flash/nor/at91sam3.c:101: warning: previous declaration of
    'at91sam3_flash' was here
    
    and
    
    ../../../../src/flash/nor/stmsmi.c:205: warning: format not a string literal
    and no format arguments
    
    Compiled with the following configure command:
    
    ../configure --prefix=/usr/local --enable-maintainer-mode --enable-jlink
    --enable-ft2232_libftdi
    ===
    
    Andrew
    50e79d60