REGRESSION in 3.2.1-pre on mips-irix6 (and elsewhere) compiling execute/20011219-1.c

Jan Hubicka jh@suse.cz
Fri Nov 15 17:03: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-bugs mailing list