http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57208
--- Comment #13 from Jan Hubicka <hubicka at gcc dot gnu.org> --- progret needs a fraction of brain capacity than the preprocessor generator and I doubt it would be faster :))) anyway I seem to be still getting error with the patch evans:/tmp/:[0]# /abuild/jh/trunk-install/bin/gcc -O2 -flto tt.c --param lto-partitions=1 lto1: error: ELF section name out of range (null):0: confused by earlier errors, bailing out lto-wrapper: /abuild/jh/trunk-install/bin/gcc returned 1 exit status /abuild/jh/trunk-install/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/../../../../x86_64-unknown-linux-gnu/bin/ld: fatal error: lto-wrapper failed collect2: error: ld returned 1 exit status