[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/



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