Gcc goes into an infinite recursion trying to build gcc. Reduced test: cc1 diagnostic.i -quiet -O2 -flto -o diagnostic.s as -o diagnostic.o diagnostic.s cc1 ggc-common.i -quiet -O2 -flto -o ggc-common.s as -o ggc-common.o ggc-common.s cc1 optabs.i -quiet -O2 -flto -o optabs.s as -o optabs.o optabs.s
lto1 -quiet -O2 diagnostic.o ggc-common.o optabs.o -o test.s The recursion happens in alias.c:717 set = lang_hooks.get_alias_set (t); -- Summary: Infinite recursion trying to build gcc Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: espindola at google dot com GCC build triplet: x86_64-linux-gnu GCC host triplet: x86_64-linux-gnu GCC target triplet: x86_64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41669