This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: new SIGSEGV in jump.c
- To: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Subject: Re: new SIGSEGV in jump.c
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 08 Jul 1998 15:59:55 -0600
- cc: egcs-bugs at cygnus dot com, meissner at cygnus dot com
- Reply-To: law at cygnus dot com
In message <98070822290301.03301@ns1102.munich.netsurf.de>you write:
> >(xxgdb) p debug_rtx(reg)
> >(reg:SI 126)
> >$1 = void
> >(xxgdb) p reg_n_info->num_elements
> >$2 = 126
That's the problem. The register # (126) is one item beyond the
end of the virtual array. I suspect an off-by-one or some such error
in the virtual array code.
Michael?
jeff