This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/39955] [4.5 Regression] struct-layout-1 test failures passing struct containing _Decimal32
- From: "matz at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 May 2009 12:39:23 -0000
- Subject: [Bug tree-optimization/39955] [4.5 Regression] struct-layout-1 test failures passing struct containing _Decimal32
- References: <bug-39955-4503@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #16 from matz at gcc dot gnu dot org 2009-05-07 12:39 -------
I see that in your reports only
gcc.target/powerpc/405-dlmzb-strlen-1.c scan-assembler dlmzb\\\\. (-m32)
gcc.target/powerpc/440-dlmzb-strlen-1.c scan-assembler dlmzb\\\\. (-m32)
are left (and I myself also can't reproduce the former fail in
gcc.target/powerpc/20050603-3.c anymore).
I've analyzed these now, and opened PR40060 for them. It's a deficiency in
the frontend that looses alignment info. That deficiency was worked around
in this specific case by TER, but now isn't anymore.
I believe the fallout is fixed now on powerpc, as far as the middle end
is concerned.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39955