http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50394
--- Comment #5 from Jan Hubicka <hubicka at gcc dot gnu.org> 2011-09-16 08:36:23 UTC --- With workaround I attached to PR50383 I can now build libsvx (and I did not try to get further, with bit of luck it will just work ;) W/o lto: evans:/abuild/jh/libreoffice/:[0]# size ./core/solver/unxlngx6.pro/lib/libsvxcorelo.so text data bss dec hex filename 7628075 637648 10433 8276156 7e48bc ./core/solver/unxlngx6.pro/lib/libsvxcorelo.so With lto: evans:/abuild/jh/libreoffice/:[0]# size ./core/workdir/unxlngx6.pro/LinkTarget/Library/libsvxcorelo.so text data bss dec hex filename 6145323 635836 10384 6791543 67a177 ./core/workdir/unxlngx6.pro/LinkTarget/Library/libsvxcorelo.so Not too bad.