[Bug target/39501] -O -ffinite-math-only gets min(x,y) optimization wrong for SF on arm-*-gnueabi

martinwguy at yahoo dot it gcc-bugzilla@gcc.gnu.org
Thu Mar 19 16:30:00 GMT 2009



------- Comment #3 from martinwguy at yahoo dot it  2009-03-19 16:29 -------
ramana:
I think you'll find the flags are only set for the 3-way comparisons.
__aeabi_cmple just returns 0 or 1
"Use for C <=" in the table means the C language, not the carry flag.

If you can find where the error is in the GCC source, that'd be great.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39501



More information about the Gcc-bugs mailing list