[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commits] r860 - in /branches/eglibc-2_5/ports: ./ sysdeps/powerpc/nofpu/ sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/
- To: commits@xxxxxxxxxx
- Subject: [commits] r860 - in /branches/eglibc-2_5/ports: ./ sysdeps/powerpc/nofpu/ sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/
- From: joseph@xxxxxxxxxx
- Date: Tue, 05 Dec 2006 21:47:13 -0000
Author: joseph
Date: Tue Dec 5 13:47:13 2006
New Revision: 860
Log:
* sysdeps/powerpc/nofpu/Makefile, sysdeps/powerpc/nofpu/Versions,
sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: Resync
with FSF glibc ports mainline.
Modified:
branches/eglibc-2_5/ports/ChangeLog.eglibc
branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Makefile
branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Versions
branches/eglibc-2_5/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies
Modified: branches/eglibc-2_5/ports/ChangeLog.eglibc
==============================================================================
--- branches/eglibc-2_5/ports/ChangeLog.eglibc (original)
+++ branches/eglibc-2_5/ports/ChangeLog.eglibc Tue Dec 5 13:47:13 2006
@@ -1,3 +1,9 @@
+2006-12-05 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/powerpc/nofpu/Makefile, sysdeps/powerpc/nofpu/Versions,
+ sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: Resync
+ with FSF glibc ports mainline.
+
2006-11-14 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
* sysdeps/powerpc/nofpu/libm-test-ulps: Add more ULPs.
Modified: branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Makefile
==============================================================================
--- branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Makefile (original)
+++ branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Makefile Tue Dec 5 13:47:13 2006
@@ -8,6 +8,12 @@
ifeq ($(subdir),math)
libm-support += fenv_const fe_nomask
CPPFLAGS += -I../soft-fp/
+# The follow CFLAGS are a work around for GCC Bugzilla Bug 29253
+# "expand_abs wrong default code for floating point"
+# As this is not a regression, a fix is not likely to go into
+# gcc-4.1.1 and may be too late for gcc-4.2. So we need these flags
+# until the fix in a gcc release and glibc drops support for earlier
+# versions of gcc.
CFLAGS-e_powl.c += -fno-builtin-fabsl
CFLAGS-s_ccoshl.c += -fno-builtin-fabsl
CFLAGS-s_csinhl.c += -fno-builtin-fabsl
Modified: branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Versions
==============================================================================
--- branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Versions (original)
+++ branches/eglibc-2_5/ports/sysdeps/powerpc/nofpu/Versions Tue Dec 5 13:47:13 2006
@@ -13,5 +13,8 @@
__floatundidf; __floatundisf;
__floatunsidf; __floatunsisf;
__unorddf2; __unordsf2;
+ __nedf2; __nesf2;
+ __gtdf2; __gtsf2;
+ __ltdf2; __ltsf2;
}
}
Modified: branches/eglibc-2_5/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies
==============================================================================
--- branches/eglibc-2_5/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies (original)
+++ branches/eglibc-2_5/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies Tue Dec 5 13:47:13 2006
@@ -1,1 +1,2 @@
+powerpc/nofpu
powerpc/soft-fp