Is anybody seeing this failure on ia64? ld segfaults trying to create libgcj.so in mainline. This was working as of 2005-04-13:
----------------------------------------------------------------------------- /home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/bld.tonic/./gcc/xgcc -shared-libg cc -B/home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/bld.tonic/./gcc/ -nostdinc++ -L/home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/bld.tonic/ia64-unknown-linux-g nu/libstdc++-v3/src -L/home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/bld.tonic/i a64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/home/cygnus/dnovillo/perf/sbox/g cc/local.ia64/inst.tonic/ia64-unknown-linux-gnu/bin/ -B/home/cygnus/dnovillo/per f/sbox/gcc/local.ia64/inst.tonic/ia64-unknown-linux-gnu/lib/ -isystem /home/cygn us/dnovillo/perf/sbox/gcc/local.ia64/inst.tonic/ia64-unknown-linux-gnu/include - isystem /home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/inst.tonic/ia64-unknown-l inux-gnu/sys-include -shared -nostdlib /usr/lib/crti.o /home/cygnus/dnovillo/per f/sbox/gcc/local.ia64/bld.tonic/./gcc/crtbeginS.o gnu/regexp/.libs/MessagesBund le.properties.o gnu/regexp/.libs/MessagesBundle_fr.properties.o org/ietf/jgss/.l ibs/MessagesBundle.properties.o -Wl,--whole-archive ./.libs/libgcj0_convenience. a ../libffi/.libs/libffi_convenience.a ../zlib/.libs/libzgcj_convenience.a ../bo ehm-gc/.libs/libgcjgc_convenience.a ./libltdl/.libs/libltdlc.a -Wl,--no-whole-ar chive -L/home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/bld.tonic/ia64-unknown-l inux-gnu/libstdc++-v3/src -L/home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/bld.t onic/ia64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/cygnus/dnovillo/perf/ sbox/gcc/local.ia64/bld.tonic/ia64-unknown-linux-gnu/libjava ./.libs/libgcj0_con venience.a ../libffi/.libs/libffi_convenience.a ../zlib/.libs/libzgcj_convenienc e.a ../boehm-gc/.libs/libgcjgc_convenience.a -lpthread ./libltdl/.libs/libltdlc. a -ldl -L/home/cygnus/dnovillo/perf/sbox/gcc/local.ia64/bld.tonic/./gcc -lgcc_s -lc -lgcc_s /usr/lib/libunwind.so /home/cygnus/dnovillo/perf/sbox/gcc/local .ia64/bld.tonic/./gcc/crtendS.o /usr/lib/crtn.o -Wl,-soname -Wl,libgcj.so.6 -o .libs/libgcj.so.6.0.0 collect2: ld terminated with signal 11 [Segmentation fault], core dumped make[3]: *** [libgcj.la] Error 1 make[3]: Leaving directory `/notnfs/dnovillo/sbox/gcc/bld.tonic/ia64-unknown-lin ux-gnu/libjava' make[2]: *** [all-recursive] Error 1 rm gnu/gcj/tools/gcj_dbtool/Main.class make[2]: Leaving directory `/notnfs/dnovillo/sbox/gcc/bld.tonic/ia64-unknown-lin ux-gnu/libjava' make[1]: *** [all-target-libjava] Error 2 make[1]: Leaving directory `/notnfs/dnovillo/sbox/gcc/bld.tonic' make: *** [bootstrap] Error 2 ----------------------------------------------------------------------------- I'm using binutils 2.14: $ ld --version GNU ld version 2.14.90.0.4 20030523 Copyright 2002 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. Thanks. Diego.