This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch]: Fix pb in delete_output_reload
- To: Bernd Schmidt <bernds at masala dot cygnus dot co dot uk>
- Subject: Re: [Patch]: Fix pb in delete_output_reload
- From: Stephane Carrez <Stephane dot Carrez at worldnet dot fr>
- Date: Wed, 28 Jun 2000 11:20:05 +0200
- CC: gcc-patches at gcc dot gnu dot org
- References: <Pine.LNX.3.96.1000628000922.13119A-100000@masala.cygnus.co.uk>
Hi!
Bernd Schmidt a écrit :
>
> On Wed, 28 Jun 2000, Stephane Carrez wrote:
>
> > I've found a nasty problem in reload1.c in delete_output_reload.
> > It deletes a previous output reload where it should not do that.
> > The problem is also related to register elimination.
>
> Which machine is this on, and could you provide the testcase?
>
> Bernd
This is for the 68HC11 port. The test cases that fail:
gcc.c-torture/execute/991118-1.c
gcc.c-torture/execute/bf64-1.c
They fail when compiling with -O0 and pass with any other -O.
With the fix, they pass now.
Stephane
-----------------------------------------------------------------------
Home Office
E-mail: stcarrez@worldnet.fr Stephane.Carrez@sun.com
WWW: http://home.worldnet.fr/stcarrez http://www.sun.com
Mail: 17, rue Foucher Lepelletier 6, avenue Gustave Eiffel
92130 Issy Les Moulineaux 78182 Saint Quentin en Yvelines
France