gcj -C broken?
Jeff Sturm
jsturm@one-point.com
Mon Mar 19 23:56:00 GMT 2001
On 2001年3月20日, Bryce McKinlay wrote:
> $ gcj -C com/sgi/math/*.java
> gcj: cannot specify -o with -c or -S and multiple compilations
Actually I'm not seeing that. I just compiled 222 class files with a
similar command (in about 6 seconds... gcj -C sure is _fast_ when
combining inputs).
But I have no joy building with -c:
Program received signal SIGSEGV, Segmentation fault.
mark_reference_fields (field=0x0, low=0x11ffff7d8, high=0x2000008e900,
ubit=88, pointer_after_end=0x7, all_bits_set=0x11ffff7c0,
last_set_index=0x11ffff7c4, last_view_index=0x11ffff7d0)
at /home/jsturm/dev/gcc/gcc/java/boehm.c:86
86 if (DECL_NAME (field) == NULL_TREE)
(gdb) bt
#0 mark_reference_fields (field=0x0, low=0x11ffff7d8, high=0x2000008e900,
ubit=88, pointer_after_end=0x7, all_bits_set=0x11ffff7c0,
last_set_index=0x11ffff7c4, last_view_index=0x11ffff7d0)
at /home/jsturm/dev/gcc/gcc/java/boehm.c:86
#1 0x1200599fc in mark_reference_fields (field=0x200004b9080,
low=0x11ffff7d8, high=0x11ffff7e0, ubit=64,
pointer_after_end=0x11ffff7c8,
all_bits_set=0x11ffff7c0, last_set_index=0x11ffff7c4,
last_view_index=0x11ffff7d0) at
/home/jsturm/dev/gcc/gcc/java/boehm.c:88
#2 0x120059b20 in get_boehm_type_descriptor (type=0x200000d2c00)
at /home/jsturm/dev/gcc/gcc/java/boehm.c:192
#3 0x12002b4f0 in get_dispatch_table (type=0x200000d2c00,
this_class_addr=0x200004e2e38)
at /home/jsturm/dev/gcc/gcc/java/class.c:1234
#4 0x12002c6fc in make_class_data (type=0x200000d2c00)
at /home/jsturm/dev/gcc/gcc/java/class.c:1344
Ick. I'll look at it tomorrow.
Jeff
More information about the Java
mailing list