After the LTO merge GCC will not bootstrap on HPPA HP-UX because this system does not have stdint.h and this header is included unconditionally in lto-streamer.h.
This header file was not a requirement for building before the merge. We should either document this requirement, remove the requirement, or allow platforms to turn off the LTO part of the build by default if they cannot meet this requirement. I am not sure which approach we want to take. -- Summary: Cannot build LTO without stdint.h Product: gcc Version: 4.5.0 Status: UNCONFIRMED Keywords: build, lto Severity: normal Priority: P3 Component: lto AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sje at cup dot hp dot com GCC build triplet: hppa*-hp-hpux* GCC host triplet: hppa*-hp-hpux* GCC target triplet: hppa*-hp-hpux* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41607