http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982
Bug #: 50982 Summary: gthr reorganization breakage Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: d...@gcc.gnu.org The reorganization of gthr files into libgcc breaks bootstrap because some header files include other files, but look in the wrong directory. libgcc/config/rs6000/gthr-aix.h #include "config/gthr-posix.h" libgcc/config/gthr-vxworks.h #include "config/gthr-posix.h" libgcc/config/gthr-lynx.h #include "config/gthr-posix.h" However, gthr-posix.h is installed in the same directory as gthr-default.h. The header files were edited to include other headers based on the new source tree hierarchy, but that is not where the files are installed.