This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Still problems with verify_local_live_at_start
- From: Richard Henderson <rth at redhat dot com>
- To: Daniel Egger <degger at fhm dot edu>
- Cc: GCC Developer Mailinglist <gcc at gcc dot gnu dot org>
- Date: Wed, 13 Mar 2002 11:25:11 -0800
- Subject: Re: Still problems with verify_local_live_at_start
- References: <1016046218.7362.1.camel@sonja>
On Wed, Mar 13, 2002 at 08:03:27PM +0100, Daniel Egger wrote:
> recalling that
>
> 2002-03-12 Richard Henderson <rth@redhat.com>
>
> PR optimization/5878
> * config/arc/arc.h, config/cris/cris.h, config/i386/i386.h,
> config/m68k/m68k.h, config/s390/s390.h, config/sparc/sparc.h
> (PIC_OFFSET_TABLE_REGNUM): Conditionalize on flag_pic.
>
> is supposed to fix:
> fli.c: In function `decode_fli_frame':
> fli.c:379: Internal compiler error in verify_local_live_at_start, at
> flow.c:581
There is no one patch for verify_local_live_at_start failures.
That's an extremely generic "something went wrong" sort of check.
Every single instance of this must be investigated separately.
In particular, the patch above *only* fixes one rare instance
in which non-pic codes uses a global register variable that is
the same as the pic register.
So it's certain that it's not going to help you.
r~