$ ./xgcc -v Using built-in specs. COLLECT_GCC=./xgcc Target: powerpc-e500v2-linux-gnuspe Configured with: ../configure --target=powerpc-e500v2-linux-gnuspe --prefix=/home/ryan/x-tools/powerpc-e500v2-linux-gnuspe --with-sysroot=/home/ryan/x-tools/powerpc-e500v2-linux-gnuspe/powerpc-e500v2-linux-gnuspe/sys-root --enable-languages=c --disable-multilib --with-cpu=8548 --with-tune=8548 --enable-__cxa_atexit --with-local-prefix=/home/ryan/x-tools/powerpc-e500v2-linux-gnuspe/powerpc-e500v2-linux-gnuspe/sys-root --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace --enable-e500_double --with-long-double-128 Thread model: posix gcc version 4.5.0 20090824 (experimental) [lto revision 151111] (lto merged with rev 150842)
$ touch empty.c $ ./xgcc -B. -shared -flto empty.c -fpic lto1: fatal error: internal error: builtin function to __builtin_spe_mtspefscr already processed. compilation terminated. lto-wrapper: ././xgcc returned 1 exit status collect2: lto-wrapper returned 1 exit status -- Summary: [LTO] internal error: builtin function to __builtin_spe_mtspefscr already processed Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rmansfield at qnx dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: powerpc-e500v2-linux-gnusp http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41173