REGRESSION in 3.2.1-pre on mips-irix6 (and elsewhere) compiling execute/20011219-1.c
Jan Hubicka
jh@suse.cz
Fri Nov 15 19:10:00 GMT 2002
>
>
> --On Saturday, November 16, 2002 01:14:47 AM +0100 Franz Sirl
> <Franz.Sirl-kernel@lauterbach.com> wrote:
>
> >On Thursday 14 November 2002 21:26, Jan Hubicka wrote:
> >>> > > From: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
> >>> > >
> >>> > > > ChangeLog
> >>> > > >
> >>> > > > * flow.c(life_analysis): Update LABEL_NUSES before purging
> >>> > > > dead jumptables.
> >>> > >
> >>> > > This patch has no effect on powerpc-linux-gnu, both testcases
> >>> > > still fail in the same way.
> >>> > > Franz.
> >>> >
> >>> > That's unfortunate, since on mips-irix6.5 the patch passed 3-stage
> >>> > bootstrap & testsuite with no regressions.
> >>>
> >>> OK, To not let you to fix everything, I wil take a look at the PPC
> >>> then.
> >>
> >>Survived PPC bootstrap.
> >>I would bet we do ahve function to recognize tablejumps but apparently
> >>we don't...
>
> Jan --
>
> Please check this version of the patch in ASAP.
Just to double check. I've started bootstrapping of this on i386 to
double check. I will install it once bootstrap finishes (tomorrow
morning I guess as it is late now). Let me know if you want that to
happen immediately or you reffered to the second patch.
Thu Nov 14 13:23:58 MST 2002 JAn Hubicka <jh@suse.cz>
* jump.c (tablejump_p): New.
* cfgcleanup.c (try_optimize_cfg): Do not merge blocks across tablejump.
* rtl.h (tablejump_p): Declare.
>
> --
> Mark Mitchell mark@codesourcery.com
> CodeSourcery, LLC http://www.codesourcery.com
More information about the Gcc
mailing list