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

[Commits] r24461 - in /fsf/trunk/libc: ChangeLog NEWS manual/memory.texi sysdeps/sparc/sparc32/fpu/s_fdim.S



Author: eglibc
Date: Wed Nov  6 14:43:50 2013
New Revision: 24461

Log:
Import glibc-mainline for 2013-11-06

Modified:
    fsf/trunk/libc/ChangeLog
    fsf/trunk/libc/NEWS
    fsf/trunk/libc/manual/memory.texi
    fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S

Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Wed Nov  6 14:43:50 2013
@@ -1,3 +1,14 @@
+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-11-06  Will Newton  <will.newton@xxxxxxxxxx>
+
+	* manual/memory.texi (Malloc Examples): Remove register
+	keyword from examples.
+
 2013-11-04  Chris Leonard  <cjl@xxxxxxxxxxxxx>
 
 	* locale/iso-639.def: Correct Walaita (wal) and add Unami Delaware (unm).

Modified: fsf/trunk/libc/NEWS
==============================================================================
--- fsf/trunk/libc/NEWS (original)
+++ fsf/trunk/libc/NEWS Wed Nov  6 14:43:50 2013
@@ -16,8 +16,8 @@
   15748, 15749, 15754, 15760, 15763, 15764, 15797, 15799, 15825, 15844,
   15847, 15849, 15855, 15856, 15857, 15859, 15867, 15886, 15887, 15890,
   15892, 15893, 15895, 15897, 15905, 15909, 15917, 15919, 15921, 15923,
-  15939, 15948, 15963, 15966, 15988, 16032, 16034, 16036, 16037, 16041,
-  16071, 16072, 16074, 16078, 16112.
+  15939, 15948, 15963, 15966, 15985, 15988, 16032, 16034, 16036, 16037,
+  16041, 16071, 16072, 16074, 16078, 16112.
 
 * CVE-2012-4412 The strcoll implementation caches indices and rules for
   large collation sequences to optimize multiple passes.  This cache

Modified: fsf/trunk/libc/manual/memory.texi
==============================================================================
--- fsf/trunk/libc/manual/memory.texi (original)
+++ fsf/trunk/libc/manual/memory.texi Wed Nov  6 14:43:50 2013
@@ -355,7 +355,7 @@
 void *
 xmalloc (size_t size)
 @{
-  register void *value = malloc (size);
+  void *value = malloc (size);
   if (value == 0)
     fatal ("virtual memory exhausted");
   return value;
@@ -371,7 +371,7 @@
 char *
 savestring (const char *ptr, size_t len)
 @{
-  register char *value = (char *) xmalloc (len + 1);
+  char *value = (char *) xmalloc (len + 1);
   value[len] = '\0';
   return (char *) memcpy (value, ptr, len);
 @}
@@ -502,7 +502,7 @@
 void *
 xrealloc (void *ptr, size_t size)
 @{
-  register void *value = realloc (ptr, size);
+  void *value = realloc (ptr, size);
   if (value == 0)
     fatal ("Virtual memory exhausted");
   return value;

Modified: fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S
==============================================================================
--- fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S (original)
+++ fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/s_fdim.S Wed Nov  6 14:43:50 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