GCC build failed for native with your patch on 2003-04-11T21:30:01Z.

Geoff Keating geoffk@geoffk.org
Fri Apr 11 23:18:00 GMT 2003


Richard Henderson <rth@redhat.com> writes:

> On Fri, Apr 11, 2003 at 03:25:58PM -0700, Geoff Keating wrote:
> > It looks like one of the places that SYMBOL_REFs are created, perhaps
> > in the Darwin backend, doesn't properly initialise this new field.
> 
> Hmm.  Not sure off-hand how that can happen; these
> fields are initialized to 0 by gen_rtx_fmt_s00.

It's not going through there; I think it's:

          rtx pic_base = gen_rtx (SYMBOL_REF, Pmode,
                                  machopic_function_base_name ());

> Perhaps you can send me the .i file and I can 
> recreate it via a cross-compiler?

[gkeating@gcc-regress gcc]$ cat /tmp/t.c
extern int x(int);
int y(int a) { return x(a) + 1; }
[gkeating@gcc-regress gcc]$ ./xgcc -B./ --param ggc-min-heapsize=0 --param ggc-min-expand=0 /tmp/t.c -S -o /tmp/t.s
[address=3d7f006f pc=00189cac]
/tmp/t.c: In function `y':
/tmp/t.c:2: internal compiler error: Segmentation Fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

-- 
- Geoffrey Keating <geoffk@geoffk.org>



More information about the Gcc-regression mailing list