[Bug java/39940] [4.5 Regression] Bootstrap failure in libjava on i686-apple-darwin9
rguenth at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri May 1 19:54:00 GMT 2009
------- Comment #18 from rguenth at gcc dot gnu dot org 2009-05-01 19:54 -------
Hm, with a cross configured like
configure --disable-nls --enable-languages=java --target=i686-apple-darwin9
and make all-gcc I just get
gcc$ ./jc1 -quiet
~/src/trunk/libjava/classpath/lib/gnu/CORBA/Poa/gnuPOA\$RefTemplate.class
-fhash-synchronization -fuse-divide-subroutine -fcheck-references
-fuse-boehm-gc -fkeep-inline-functions -quiet -mmacosx-version-min=10.5.6
-mtune=generic -O2 -Wno-deprecated -fencoding=UTF-8 -fbootstrap-classes -fjni
-findirect-dispatch -fno-indirect-classes -fno-common
-fbootclasspath=~/src/trunk/libjava/classpath/lib
Segmentation fault
:/
So I still cannot reproduce this. The segfault happens because the FE
endlessly recurses in
#295 0x080ddae8 in layout_class_methods (this_class=0xb7761a8c)
at /home/richard/src/trunk/gcc/java/class.c:2559
2559 layout_class_methods (super_class);
(gdb)
#296 0x080ddae8 in layout_class_methods (this_class=0xb7761a8c)
at /home/richard/src/trunk/gcc/java/class.c:2559
2559 layout_class_methods (super_class);
...
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39940
More information about the Gcc-bugs
mailing list