Status of Long-double-128 soft-fp for powerpc32
Steven Munroe
munroesj@us.ibm.com
Wed Sep 27 15:51:00 GMT 2006
Updated the bugzilla
http://sources.redhat.com/bugzilla/show_bug.cgi?id=2749 with refreshed
patches for gcc, libc and ports.
With this patch set powerpc32 -without-fp builds clean and passes all make
check tests.
Fixed the fused multiple subtract in gcc darwin-ldouble. Plus
found and fixed a number of generic soft-fp bugs allong the way. The final
set of bugs where related to fabsl. Current gcc (4.1.1 and 4.2) generates
code of the builtin fabsl which does not handle -0.0 correctly. The
current patch has a work around based on -fno-builtin-fabsl, but this
should be fixed in gcc.
We have a bit of a catch 22 ...
As I understand it we need the soft-fp fixes into the glibc upstream before
we can propagate the fixes to gcc, before David can submit the rest of the
gcc soft-fp fixes for gcc-4.2. The other question is do we want the libc and
ports fixes in before the glibc-2.5 cut off
More information about the Libc-alpha
mailing list