> Which version of binutils are you using, Eric? Binutils CVS from this morning:
Target: i586-suse-linux Configured with: /home/eric/svn/gcc/configure --build=i586-suse-linux --prefix=/home/eric/install/gcc --with-as=/home/eric/build/binutils/native32/gas/as-new --with-ld=/home/eric/build/binutils/native32/ld/ld-new --enable-languages=c,c++,ada --enable-checking=yes,rtl --enable-__cxa_atexit --disable-nls --disable-libmudflap --disable-initfini-array Thread model: posix gcc version 4.7.0 20110909 (experimental) [trunk revision 178719] (GCC) eric@atlantis:~/build/gcc/native32> /home/eric/build/binutils/native32/gas/as-new --version GNU assembler (GNU Binutils) 2.21.53.20110909 Copyright 2011 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or later. This program has absolutely no warranty. This assembler was configured for a target of `i586-suse-linux'. eric@atlantis:~/build/gcc/native32> /home/eric/build/binutils/native32/ld/ld-new --version GNU ld (GNU Binutils) 2.21.53.20110909 Copyright 2011 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. Comparing stages 2 and 3 warning: gcc/cc1-checksum.o differs warning: gcc/cc1plus-checksum.o differs Bootstrap comparison failure! gcc/ada/sprint.o differs libiberty/pic/regex.o differs libiberty/pic/cplus-dem.o differs libiberty/pic/alloca.o differs libiberty/pic/argv.o differs libiberty/pic/crc32.o differs libiberty/pic/fdmatch.o differs libiberty/pic/floatformat.o differs libiberty/pic/hashtab.o differs libiberty/pic/pex-common.o differs libiberty/pic/simple-object-coff.o differs make[2]: *** [compare] Error 1 For libiberty/pic/argv.o, the difference lies within the .eh_frame section. -- Eric Botcazou