Libjava bootstrap still broken on arm-linux

Richard Earnshaw Richard.Earnshaw@buzzard.freeserve.co.uk
Sat Nov 27 12:40:00 GMT 2004


Bootstrap has been broken on arm-linux since around the time of the BC 
branch merge (last successful bootstrap from sources checked out sometime 
on Nov 24).

This is with sources checked out at 'Fri Nov 26 22:16:25 UTC 2004', so it 
should include Tom's latest patch.

R.

if /bin/sh ./libtool --mode=compile /home/rearnsha/gnu/egcs/gcc/xgcc 
-shared-libgcc -B/home/rearnsha/gnu/egcs/gcc/ -nostdinc++ 
-L/home/rearnsha/gnu/egcs/armv4l-unknown-linux-gnu/libstdc++-v3/src 
-L/home/rearnsha/gnu/egcs/armv4l-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/bin/ 
-B/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/lib/ -isystem 
/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/include -isystem 
/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/sys-include 
-DHAVE_CONFIG_H -I. -I/home/rearnsha/gnusrc/egcs/libjava -I./include 
-I./gcj  -I/home/rearnsha/gnusrc/egcs/libjava -Iinclude 
-I/home/rearnsha/gnusrc/egcs/libjava/include -I/home/rearnsha/gnusrc/egcs/l
ibjava/../boehm-gc/include -I../boehm-gc/include  -I/home/rearnsha/gnusrc/e
gcs/libjava/libltdl -I/home/rearnsha/gnusrc/egcs/libjava/libltdl 
-I/home/rearnsha/gnusrc/egcs/libjava/.././libjava/../gcc 
-I/home/rearnsha/gnusrc/egcs/libjava/../zlib -I/home/rearnsha/gnusrc/egcs/l
ibjava/../libffi/include -I../libffi/include -O2 -g -O2 -fno-rtti 
-fnon-call-exceptions  -fdollars-in-identifiers -Wswitch-enum 
-D_FILE_OFFSET_BITS=64 -Wextra -Wall -D_GNU_SOURCE 
-DPREFIX="\"/home/rearnsha/gnu/testinstall\"" -DLIBDIR="\"/home/rearnsha/gn
u/testinstall/lib\"" -DBOOT_CLASS_PATH="\"/home/rearnsha/gnu/testinstall/sh
are/java/libgcj-4.0.0.jar\"" -DJAVA_EXT_DIRS="\"/home/rearnsha/gnu/testinst
all/share/java/ext\"" -g -O2 -D_GNU_SOURCE -MT link.lo -MD -MP -MF 
"$depbase.Tpo" -c -o link.lo /home/rearnsha/gnusrc/egcs/libjava/link.cc; \
then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo"; exit 
1; fi
/home/rearnsha/gnu/egcs/gcc/xgcc -shared-libgcc -B/home/rearnsha/gnu/egcs/g
cc/ -nostdinc++ -L/home/rearnsha/gnu/egcs/armv4l-unknown-linux-gnu/libstdc+
+-v3/src -L/home/rearnsha/gnu/egcs/armv4l-unknown-linux-gnu/libstdc++-v3/sr
c/.libs -B/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/bin/ 
-B/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/lib/ -isystem 
/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/include -isystem 
/home/rearnsha/gnu/testinstall/armv4l-unknown-linux-gnu/sys-include 
-DHAVE_CONFIG_H -I. -I/home/rearnsha/gnusrc/egcs/libjava -I./include 
-I./gcj -I/home/rearnsha/gnusrc/egcs/libjava -Iinclude 
-I/home/rearnsha/gnusrc/egcs/libjava/include -I/home/rearnsha/gnusrc/egcs/l
ibjava/../boehm-gc/include -I../boehm-gc/include -I/home/rearnsha/gnusrc/eg
cs/libjava/libltdl -I/home/rearnsha/gnusrc/egcs/libjava/libltdl 
-I/home/rearnsha/gnusrc/egcs/libjava/.././libjava/../gcc 
-I/home/rearnsha/gnusrc/egcs/libjava/../zlib -I/home/rearnsha/gnusrc/egcs/l
ibjava/../libffi/include -I../libffi/include -O2 -g -O2 -fno-rtti 
-fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum 
-D_FILE_OFFSET_BITS=64 -Wextra -Wall -D_GNU_SOURCE 
-DPREFIX=\"/home/rearnsha/gnu/testinstall\" -DLIBDIR=\"/home/rearnsha/gnu/t
estinstall/lib\" -DBOOT_CLASS_PATH=\"/home/rearnsha/gnu/testinstall/share/j
ava/libgcj-4.0.0.jar\" -DJAVA_EXT_DIRS=\"/home/rearnsha/gnu/testinstall/sha
re/java/ext\" -g -O2 -D_GNU_SOURCE -MT link.lo -MD -MP -MF .deps/link.Tpo 
-c /home/rearnsha/gnusrc/egcs/libjava/link.cc  -fPIC -DPIC -o .libs/link.o
/home/rearnsha/gnusrc/egcs/libjava/link.cc: In static member function 
'static void _Jv_Linker::ensure_fields_laid_out(java::lang::Class*)':
/home/rearnsha/gnusrc/egcs/libjava/link.cc:1376: error: 'ROUND' was not 
declared in this scope
/home/rearnsha/gnusrc/egcs/libjava/link.cc:1383: error: 'ROUND' was not 
declared in this scope
/home/rearnsha/gnusrc/egcs/libjava/link.cc:1397: error: 'ROUND' was not 
declared in this scope
/home/rearnsha/gnusrc/egcs/libjava/link.cc: In static member function 
'static void _Jv_Linker::ensure_class_linked(java::lang::Class*)':
/home/rearnsha/gnusrc/egcs/libjava/link.cc:1425: error: 
'_Jv_IsInterpretedClass' was not declared in this scope
/home/rearnsha/gnusrc/egcs/libjava/link.cc: In static member function 
'static void _Jv_Linker::print_class_loaded(java::lang::Class*)':
/home/rearnsha/gnusrc/egcs/libjava/link.cc:1680: error: 
'_Jv_IsInterpretedClass' was not declared in this scope
/home/rearnsha/gnusrc/egcs/libjava/link.cc: In static member function 
'static void _Jv_Linker::wait_for_state(java::lang::Class*, int)':
/home/rearnsha/gnusrc/egcs/libjava/link.cc:1717: error: 
'_Jv_IsInterpretedClass' was not declared in this scope
gnumake[3]: *** [link.lo] Error 1




More information about the Gcc-patches mailing list