I merged the source, gcc-4.1.0 on top of binutils-2.16.92 on top of newlib-1.14.0, using cpio. (binutils-2.16.92 is the Release Candidate for 2.17.) I tried to bootstrap, using a GCC 3.4.3 as the starting point.
The bootstrap failed with: [Condensing <build area> to $b, <install area> to $i, <source area> to $src, and neatening a bit:] /bin/ksh $src/gcc/mkconfig.sh tconfig.h ./xgcc -B./ -B$i/sparc-sun-solaris2.8/bin/ -isystem $i/sparc-sun-solaris2.8/include -isystem $i/sparc-sun-solaris2.8/sys-include -L$b/gcc/../ld -c -o crt1.o -x assembler-with-cpp $src/gcc/config/sparc/sol2-c1.asm ./as: error: $b/gcc/.libs/as-new does not exist This script is just a wrapper for as-new. See the libtool documentation for more information. make[2]: *** [crt1.o] Error 1 make[2]: Leaving directory $b/gcc make[1]: *** [stage1_build] Error 2 When I reported this to the binutils mailing list, Daniel Jacobowitz <[EMAIL PROTECTED]> commented: "this must be a combined tree consequence of the new gcc/as handling. Might want to report it to gcc's bugzilla." -- Summary: bootstrap failure when merged with binutils-2.16.92 Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: lindsayd at cisco dot com GCC host triplet: sparc-sun-solaris2.8 GCC target triplet: sparc-sun-solaris2.8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27355