http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52717
--- Comment #5 from Matt Hargett <matt at use dot net> 2012-03-26 17:09:55 UTC --- Attachment was too big. Here's a URL for an archive that includes the ltrans objects, ltrans asm, and cc temp files: http://www.clock.org/~matt/tmp/smbta-util-lto-failure-temps.tar.bz2 I can provide the whole source dir or a VM image if that helps. binutils version is freshly compiled with GCC 4.7.0 RC1: debian-sparc:~/src/samba-3.6.3/source3# ld --version GNU ld (GNU Binutils) 2.22.52.20120317 Copyright 2012 Free Software Foundation, Inc. using this configure line for binutils: ../configure --prefix=/opt/gcc-4.7.0/ --enable-lto --with-gmp=/opt/gcc-4.7.0/ --with-mpfr=/opt/gcc-4.7.0/ --with-mpc=/opt/gcc-4.7.0/ --with-cloog=/opt/gcc-4.7.0/ --with-ppl=/opt/gcc-4.7.0 --enable-gold --enable-cloog-backend=isl --disable-cloog-version-check --enable-plugins and then this configure line for gcc 4.7.0: ../configure --prefix=/opt/gcc-4.7.0/ --enable-lto --with-gmp=/opt/gcc-4.7.0/ --with-mpfr=/opt/gcc-4.7.0/ --with-mpc=/opt/gcc-4.7.0/ --with-cloog=/opt/gcc-4.7.0/ --with-ppl=/opt/gcc-4.7.0 --enable-gold --enable-cloog-backend=isl --enable-plugins --with-build-config=bootstrap-lto --disable-libstdcxx-pch --enable-thread-safe --enable-threads=posix --with-libelf=/opt/gcc-4.7.0/ --enable-languages=c,c++,lto --disable-bootstrap --with-tune=leon --enable-build-with-cxx --disable-cloog-version-check --disable-nls