This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/44364] Wrong code with e500 double floating point
- From: "mark dot workman at acm dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Jun 2010 17:43:15 -0000
- Subject: [Bug target/44364] Wrong code with e500 double floating point
- References: <bug-44364-14399@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #45 from mark dot workman at acm dot org 2010-06-10 17:43 -------
(In reply to comment #40)
> with my toolchain (From CodeSourcery, 4.4-78), o1test gives correct behavior
> with built-in flags(-te500v2), but wrong behaviors with "-fcaller-saves -O
> -fno-omit-frame-pointer -fno-dce -fno-split-wide-types". Results are same even
> after I rebuilt the toolchain with the patch to e500.h.
>
> is there any tricks here?
>
>From what I can tell of CodeSourcery 4.4-78, it contains a heavily patched fork
of gcc 4.4.1. This bug is reported against gcc 4.4.4. Harry, are you saying
you believe this is a regression of gcc from 4.4.1 to 4.4.4? Or does
CodeSourcery have a (perhaps different) patch for this issue that should be
submitted here?
Regards,
Mark
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44364