[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commits] r24472 - in /fsf/glibc-2_18-branch/libc: ChangeLog NEWS sysdeps/sparc/sparc32/fpu/s_fdim.S



Author: eglibc
Date: Thu Nov  7 00:02:30 2013
New Revision: 24472

Log:
Import glibc-2.18 for 2013-11-07

Modified:
    fsf/glibc-2_18-branch/libc/ChangeLog
    fsf/glibc-2_18-branch/libc/NEWS
    fsf/glibc-2_18-branch/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S

Modified: fsf/glibc-2_18-branch/libc/ChangeLog
==============================================================================
--- fsf/glibc-2_18-branch/libc/ChangeLog (original)
+++ fsf/glibc-2_18-branch/libc/ChangeLog Thu Nov  7 00:02:30 2013
@@ -1,3 +1,9 @@
+2013-11-06  David S. Miller  <davem@xxxxxxxxxxxxx>
+
+	[BZ #15985]
+	* sysdeps/sparc/sparc32/fpu/s_fdim.S (__fdim): Do not use fnegd
+	on pre-v9 cpus, use a fnegs+fmovs sequence instead.
+
 2013-09-06  David S. Miller  <davem@xxxxxxxxxxxxx>
 
 	* po/zh_TW.po: Update Chinese (traditional) translation from

Modified: fsf/glibc-2_18-branch/libc/NEWS
==============================================================================
--- fsf/glibc-2_18-branch/libc/NEWS (original)
+++ fsf/glibc-2_18-branch/libc/NEWS Thu Nov  7 00:02:30 2013
@@ -28,7 +28,7 @@
   15429, 15431, 15432, 15441, 15442, 15448, 15465, 15480, 15485, 15488,
   15490, 15492, 15493, 15497, 15506, 15529, 15536, 15553, 15577, 15583,
   15618, 15627, 15631, 15654, 15655, 15666, 15667, 15674, 15711, 15755,
-  15759.
+  15759, 15985.
 
 * CVE-2013-2207 Incorrectly granting access to another user's pseudo-terminal
   has been fixed by disabling the use of pt_chown (Bugzilla #15755).

Modified: fsf/glibc-2_18-branch/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S
==============================================================================
--- fsf/glibc-2_18-branch/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S (original)
+++ fsf/glibc-2_18-branch/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S Thu Nov  7 00:02:30 2013
@@ -30,7 +30,8 @@
 	fbug	1f
 	 st	%g0, [%sp + 76]
 	ldd	[%sp + 72], %f0
-	fnegd	%f0, %f2
+	fnegs	%f0, %f2
+	fmovs	%f1, %f3
 1:	retl
 	 fsubd	%f0, %f2, %f0
 END(__fdim)

_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits