cc: gcc 3.2 libc: glibc 2.3 OS: Linux snow-ldap-test 2.6.2 #5 SMP Fri Mar 5 10:13:40 CET 2004 i686 unknown Machine: Dual PentiumIII with 2GB Ram Building with this configure string works: ../gcc-3.4.0/configure --prefix=/tmp/gcc --enable-languages=ada,f77,objc,treelang This one fails: ../gcc-3.4.0/configure --prefix=/tmp/gcc --enable-languages=ada,f77,objc,treelang,java /work/gcc-3.4.0/GCCobjdir/gcc/xgcc -shared-libgcc -B/work/gcc-3.4.0/GCCobjdir/gcc/ -nostdinc++ -L/work/gcc-3.4.0/GCCobjdir/i686-pc-linux-gnu/libstdc++-v3/src -L/work/gcc-3.4.0/GCCobjdir/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/tmp/gcc/i686-pc-linux-gnu/bin/ -B/tmp/gcc/i686-pc-linux-gnu/lib/ -isystem /tmp/gcc/i686-pc-linux-gnu/include -isystem /tmp/gcc/i686-pc-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I../../../gcc-3.4.0/libjava -I./include -I./gcj -I../../../gcc-3.4.0/libjava -Iinclude -I../../../gcc-3.4.0/libjava/include -I/work/gcc-3.4.0/gcc-3.4.0/boehm-gc/include -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DTHREAD_LOCAL_ALLOC=1 -DSILENT=1 -DNO_SIGNALS=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -I../../../gcc-3.4.0/libjava/libltdl -I../../../gcc-3.4.0/libjava/libltdl -I../../../gcc-3.4.0/libjava/.././libjava/../gcc -I../../../gcc-3.4.0/libjava/../zlib -I../../../gcc-3.4.0/libjava/../libffi/include -I../libffi/include -O2 -g -O2 -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/tmp/gcc\" -DLIBDIR=\"/tmp/gcc/lib\" -DBOOT_CLASS_PATH=\"/tmp/gcc/share/java/libgcj-3.4.0.jar\" -g -O2 -D_GNU_SOURCE -Wp,-MD,.deps/defineclass.pp -c ../../../gcc-3.4.0/libjava/defineclass.cc -o defineclass.o >/dev/null 2>&1 ../../../gcc-3.4.0/libjava/interpret.cc: In member function `void _Jv_InterpMethod::run(void*, ffi_raw*)': ../../../gcc-3.4.0/libjava/interpret.cc:100: sorry, unimplemented: inlining failed in call to 'TO convert(FROM, TO, TO) [with TO = __java_int, FROM = __java_float]': function body not available ../../../gcc-3.4.0/libjava/interpret.cc:1973: sorry, unimplemented: called from here ../../../gcc-3.4.0/libjava/interpret.cc:100: sorry, unimplemented: inlining failed in call to 'TO convert(FROM, TO, TO) [with TO = __java_long, FROM = __java_float]': function body not available ../../../gcc-3.4.0/libjava/interpret.cc:1981: sorry, unimplemented: called from here ../../../gcc-3.4.0/libjava/interpret.cc:100: sorry, unimplemented: inlining failed in call to 'TO convert(FROM, TO, TO) [with TO = __java_int, FROM = __java_double]': function body not available ../../../gcc-3.4.0/libjava/interpret.cc:1993: sorry, unimplemented: called from here ../../../gcc-3.4.0/libjava/interpret.cc:100: sorry, unimplemented: inlining failed in call to 'TO convert(FROM, TO, TO) [with TO = __java_long, FROM = __java_double]': function body not available ../../../gcc-3.4.0/libjava/interpret.cc:2001: sorry, unimplemented: called from here ./include/java-signal.h: At global scope: ./include/java-signal.h:125: warning: 'void restore()' declared `static' but never defined make[2]: *** [interpret.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/work/gcc-3.4.0/GCCobjdir/i686-pc-linux-gnu/libjava' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/work/gcc-3.4.0/GCCobjdir/i686-pc-linux-gnu/libjava' make: *** [all-target-libjava] Error 2
This is a dup of bug 15040. *** This bug has been marked as a duplicate of 15040 ***