https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115167
--- Comment #5 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Created attachment 58278 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58278&action=edit WIP patch to split out the classes into the c-family I tried the attached patch, to move the pertinent code to the c-family subdirectory and its objects. I tried bootstrapping with this on cfarm119. It seemed to get further, but is now failing here: [...snip...] ar -X64 x ../pthread/ppc64/libgcc/libgcc_s.a shr.o ar: 0707-100 ../pthread/ppc64/libgcc/libgcc_s.a does not exist. make[3]: *** [../../../src/libgcc/config/rs6000/t-slibgcc-aix:101: all] Error 1 make[3]: Leaving directory '/scratch/dmalcolm/gcc-bugfixing/build/powerpc-ibm-aix7.3.1.0/libgcc' make[2]: *** [Makefile:18469: all-stage2-target-libgcc] Error 2 make[2]: Leaving directory '/scratch/dmalcolm/gcc-bugfixing/build' make[1]: *** [Makefile:23365: stage2-bubble] Error 2 make[1]: Leaving directory '/scratch/dmalcolm/gcc-bugfixing/build' make: *** [Makefile:1103: all] Error 2 That said, I forgot to do this within a "screen" and lost my ssh connection a few times, and had to rerun make each time, so maybe I messed something up there?