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

Reply via email to