This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: postreload-gcse.c: Obvious fix applied: don't emit jumps when we can't
- From: Mostafa Hagog <MUSTAFA at il dot ibm dot com>
- To: Joern RENNECKE <joern dot rennecke at st dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 5 Apr 2005 11:24:33 +0300
- Subject: Re: postreload-gcse.c: Obvious fix applied: don't emit jumps when we can't
I am testing the patch on powerpc and x86 also, I will see what we get
there.
Joern RENNECKE <joern.rennecke@st.com> wrote on 05/04/2005 00:08:37:
> In the sources from CVS 2005.04.01.17.00.00, there is one regression for
> sh64/-m5-compact/-ml:
> < PASS: tmpdir-gcc.dg-struct-layout-1/t011
> c_compat_x_tst.o-c_compat_y_tst.o execute
> ---
> > FAIL: tmpdir-gcc.dg-struct-layout-1/t011
> c_compat_x_tst.o-c_compat_y_tst.o execute
Is this regression happen after you apply the patches ?
>
> In the sources from CVS 2005.03.23.12.00.00, with my merged patches,
> one regression is fixed for sh64:
> -FAIL: tmpdir-gcc.dg-struct-layout-1/t021
> c_compat_x_tst.o-c_compat_y_tst.o execute
> +PASS: tmpdir-gcc.dg-struct-layout-1/t021
> c_compat_x_tst.o-c_compat_y_tst.o execute
>
> But one new one appears for sh64/-m5-compact/-ml:
> -PASS: tmpdir-gcc.dg-struct-layout-1/t024
> c_compat_x_tst.o-c_compat_y_tst.o execute
> +FAIL: tmpdir-gcc.dg-struct-layout-1/t024
> c_compat_x_tst.o-c_compat_y_tst.o execute
To be able to debug this I must at least look at dump. Since I don't have
the sh64 system; can you please send me those dumps
Mostafa.