Public bug reported:

The softfloat-native functions float*_compare() and
float*_compare_quiet() are declared as returning "char", even though -1
is among the valid return values.  This causes erratic floating point
behaviour on systems where "char" is unsigned (such as PPC).  Changing
this to "signed char" fixes the problem.

** Affects: qemu (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
[Patch] char signedness bug in softfloat-native
https://launchpad.net/bugs/72260

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to