This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ia64 libm update


The latest ia64 libm update patch is now available at:

 ftp://ftp.hpl.hp.com/pub/linux-ia64/libc-intel-libm-v2.1-update-041123.diff.gz
 md5sum: 51f780c07a7467281d038f49de33c8d9

The only difference compared to the previous version is that I removed
the temporary workaround for the tgamma() functions since HJ Lu's
patch to fix those routines has been checked in.  Thus, "make check"
again succeeds without any failures.

Please apply.

Thanks,

	--david

PS: For completeness, here is a diff between the previous and current
    version of the patch.

--- ../libc-intel-libm-v2.1-update-041119.diff	2004-11-19 11:50:50.000000000 -0800
+++ ../libc-intel-libm-v2.1-update-041123.diff	2004-11-23 19:00:01.525722394 -0800
@@ -157944,7 +157944,7 @@
 Index: sysdeps/ia64/fpu/w_tgamma.S
 --- /dev/null
 +++ sysdeps/ia64/fpu/w_tgamma.S
-@@ -0,0 +1,1839 @@
+@@ -0,0 +1,1835 @@
 +.file "tgamma.s"
 +
 +
@@ -159710,11 +159710,7 @@
 +.pred.rel "mutex",p7,p8
 +{ .mfi
 +(p7)  mov           GR_TAG = 259 // negative
-+#ifdef _LIBC
-+(p7)  frcpa.s0      f8,p0 = f0,f0	// Get QNaN, and raise invalid
-+#else
 +(p7)  frcpa.s0      f8,p0 = f1,f8
-+#endif
 +      nop.i         0 
 +}
 +{ .mib
@@ -159787,7 +159783,7 @@
 Index: sysdeps/ia64/fpu/w_tgammaf.S
 --- /dev/null
 +++ sysdeps/ia64/fpu/w_tgammaf.S
-@@ -0,0 +1,1332 @@
+@@ -0,0 +1,1328 @@
 +.file "tgammaf.s"
 +
 +
@@ -161046,11 +161042,7 @@
 +.pred.rel "mutex",p7,p8
 +{ .mfi
 +(p7)  mov           GR_TAG = 262 // negative
-+#ifdef _LIBC
-+(p7)  frcpa.s0      f8,p0 = f0,f0	// Get QNaN, and raise invalid
-+#else
 +(p7)  frcpa.s0      f8,p0 = f1,f8
-+#endif
 +      nop.i         0 
 +}
 +{ .mib
@@ -161123,7 +161115,7 @@
 Index: sysdeps/ia64/fpu/w_tgammal.S
 --- /dev/null
 +++ sysdeps/ia64/fpu/w_tgammal.S
-@@ -0,0 +1,4489 @@
+@@ -0,0 +1,4485 @@
 +.file "tgammal.s"
 +
 +
@@ -165438,11 +165430,7 @@
 +.pred.rel "mutex",p7,p8
 +{ .mfi
 +(p7)  mov           GR_Parameter_TAG = 256   // negative
-+#ifdef _LIBC
-+(p7)  frcpa.s0      f8,p0 = f0,f0	// Get QNaN, and raise invalid
-+#else
 +(p7)  frcpa.s0      f8,p0            = f1,f8 // Raise V flag
-+#endif
 +      nop.i         0 
 +}
 +{ .mfb


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]