aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2015-07-21 22:50:29 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2015-08-18 10:00:57 -0700
commit5542236837c5c41435f8282ec92799f480c36f18 (patch)
tree9379c73ad00dc1ffea986464bbf96634f3a7fd5f /ChangeLog
parent1814df5b02b9c359052c2048a1d2d617b406a17a (diff)
downloadglibc-5542236837c5c41435f8282ec92799f480c36f18.tar
glibc-5542236837c5c41435f8282ec92799f480c36f18.tar.gz
glibc-5542236837c5c41435f8282ec92799f480c36f18.tar.bz2
glibc-5542236837c5c41435f8282ec92799f480c36f18.zip
Port the 0x7efe...feff pattern to GCC 6.
See Steve Ellcey's bug report in: https://sourceware.org/ml/libc-alpha/2015-07/msg00673.html * string/memrchr.c (MEMRCHR): * string/rawmemchr.c (RAWMEMCHR): * string/strchr.c (strchr): * string/strchrnul.c (STRCHRNUL): Rewrite code to avoid issues with signed shift overflow.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index db5d483180..bfc31fc8f7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2015-08-18 Paul Eggert <eggert@cs.ucla.edu>
+
+ Port the 0x7efe...feff pattern to GCC 6.
+ See Steve Ellcey's bug report in:
+ https://sourceware.org/ml/libc-alpha/2015-07/msg00673.html
+ * string/memrchr.c (MEMRCHR):
+ * string/rawmemchr.c (RAWMEMCHR):
+ * string/strchr.c (strchr):
+ * string/strchrnul.c (STRCHRNUL):
+ Rewrite code to avoid issues with signed shift overflow.
+
2015-08-18 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/x86/cpu-features.c (init_cpu_features): Check