--- Comment #25 from bagnara at cs dot unipr dot it 2007-10-06 09:51
---
Done: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33675
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032
--- Comment #24 from bangerth at dealii dot org 2007-09-24 22:07 ---
Since the original issue is resolved and the audit trail of the bug already
very long, I'll close this PR. If you feel that the missed optimization
isn't addressed yet, please open a new report with this issue that sole
--- Comment #23 from bagnara at cs dot unipr dot it 2007-09-10 12:32
---
My fault: I forgot to use the -frounding-math option. So, for the "wrong-code"
aspect there is no problem. But the "missed-optimization" bit is still there:
why do we have
fldl12(%ebp)
fchs
--- Comment #22 from rguenth at gcc dot gnu dot org 2007-09-05 08:37
---
As this is still fixed at the tree level, can you file a new bugreport please?
Thanks!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21032
--- Comment #21 from bagnara at cs dot unipr dot it 2007-09-05 08:22
---
It seems the bug has reappeared in GCC 4.1.2. Here is what I obtain:
.file "bug.c"
.text
.p2align 4,,15
.globl assign2
.type assign2, @function
assign2:
pushl %ebp
--- Comment #20 from gdr at gcc dot gnu dot org 2007-01-18 03:45 ---
Fixed in GCC-4.1.1 and above.
Won't fix in GCC-4.0.x
--
gdr at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #19 from rguenth at gcc dot gnu dot org 2006-11-13 10:19
---
Fixed on some of the branches.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added