[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
- To: commits@xxxxxxxxxx
- Subject: [Commits] r24461 - in /fsf/trunk/libc: ChangeLog NEWS manual/memory.texi sysdeps/sparc/sparc32/fpu/s_fdim.S
- From: eglibc@xxxxxxxxxx
- Date: Wed, 06 Nov 2013 22:43:52 -0000
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