http://sourceware.org/bugzilla/show_bug.cgi?id=12248
--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> 2010-11-20 20:37:29 UTC --- (In reply to comment #2) > This is GCC PR42690, for which I have a patch that's just completed testing. Why does GOLD work fine? [...@gnu-35 pr12245]$ make /export/gnu/import/svn/gcc-test-spec/usr.bfd/bin/gcc -m32 -O3 -fwhole-program -flto=jobserver -fuse-linker-plugin -c -o x.o x.c /export/gnu/import/svn/gcc-test-spec/usr.bfd/bin/gcc -m32 -O3 -fwhole-program -flto=jobserver -fuse-linker-plugin -c -o y.o y.c /export/gnu/import/svn/gcc-test-spec/usr.bfd/bin/gcc -m32 -o foo -O3 -fwhole-program -flto=jobserver -fuse-linker-plugin x.o y.o /tmp/ccEqvHaO.ltrans0.ltrans.o: In function `main': ccEqvHaO.ltrans0.o:(.text+0x2b): undefined reference to `__udivdi3' collect2: ld returned 1 exit status make: *** [foo] Error 1 [...@gnu-35 pr12245]$ /export/gnu/import/svn/gcc-test-spec/usr.bfd/bin/gcc -v Using built-in specs. COLLECT_GCC=/export/gnu/import/svn/gcc-test-spec/usr.bfd/bin/gcc COLLECT_LTO_WRAPPER=/export/gnu/import/svn/gcc-test-spec/usr.bfd/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: /export/gnu/import/git/gcc/configure --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld --enable-languages=c,c++,fortran --enable-shared --enable-threads=posix --enable-haifa --prefix=/usr/gcc-4.6.0 --with-local-prefix=/usr/local --with-fpmath=sse --with-plugin-ld=ld Thread model: posix gcc version 4.6.0 20101119 (experimental) (GCC) [...@gnu-35 pr12245]$ make clean rm -f *.o foo a.out [...@gnu-35 pr12245]$ make /export/gnu/import/svn/gcc-test-spec/usr/bin/gcc -m32 -O3 -fwhole-program -flto=jobserver -fuse-linker-plugin -c -o x.o x.c /export/gnu/import/svn/gcc-test-spec/usr/bin/gcc -m32 -O3 -fwhole-program -flto=jobserver -fuse-linker-plugin -c -o y.o y.c /export/gnu/import/svn/gcc-test-spec/usr/bin/gcc -m32 -o foo -O3 -fwhole-program -flto=jobserver -fuse-linker-plugin x.o y.o ./foo 2147478250 [...@gnu-35 pr12245]$ /export/gnu/import/svn/gcc-test-spec/usr/bin/gcc -v Using built-in specs. COLLECT_GCC=/export/gnu/import/svn/gcc-test-spec/usr/bin/gcc COLLECT_LTO_WRAPPER=/export/gnu/import/svn/gcc-test-spec/usr/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: /export/gnu/import/git/gcc/configure --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld --enable-languages=c,c++,fortran --enable-shared --enable-threads=posix --enable-haifa --prefix=/usr/gcc-4.6.0 --with-local-prefix=/usr/local --with-fpmath=sse --with-plugin-ld=ld.gold --enable-gold Thread model: posix gcc version 4.6.0 20101119 (experimental) (GCC) [...@gnu-35 pr12245]$ -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils