This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: gcj -C broken?
- To: Bryce McKinlay <bryce at albatross dot co dot nz>
- Subject: Re: gcj -C broken?
- From: Jeff Sturm <jsturm at one-point dot com>
- Date: Tue, 20 Mar 2001 04:01:11 -0500 (EST)
- cc: java at gcc dot gnu dot org
On Tue, 20 Mar 2001, 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