> > libstdc++ configure is already probing to see if the target > supports the > use of this flag without errors. It thinks AIX and cygwin can > use this > flag without errors or warnings, which is clearly wrong. > > So, something needs to be fixed. > > Can you try > > int i; > > with "-Werror -ffunction-sections -fdata-sections" and see if > you get an > error with g++?
With GNU C++ version 4.3.0 20070513 (experimental) (i686-pc-mingw32dw2) No error. i is put in its own section .data$i > > if not, can you try > > int i; > void bar() { } > > with the same flags and see if you get the error? > No error. bar is put in .text$_Z3barv Danny