This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


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

GNU C Library master sources branch master updated. glibc-2.19-876-g9a8a572


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  9a8a57209aeab41109bec84f2eeee75a7c1fdc60 (commit)
      from  7fda3e6f16aa2efaf3f156c996c6b8f334884252 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=9a8a57209aeab41109bec84f2eeee75a7c1fdc60

commit 9a8a57209aeab41109bec84f2eeee75a7c1fdc60
Author: Roland McGrath <roland@hack.frob.com>
Date:   Tue Aug 12 09:49:58 2014 -0700

    NEWS: Mention x86-64 ld.so use of Intel MPX instructions.

diff --git a/ChangeLog b/ChangeLog
index a1285a8..5137ae7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-08-12  Roland McGrath  <roland@hack.frob.com>
+
+	* NEWS: Mention x86-64 ld.so use of Intel MPX instructions.
+
 2014-08-12  Bernard Ogden  <bernie.ogden@linaro.org>
 
 	[BZ #16892]
diff --git a/NEWS b/NEWS
index a65f323..5b67934 100644
--- a/NEWS
+++ b/NEWS
@@ -97,6 +97,16 @@ Version 2.20
   silently replaced with the "C" locale when running in AT_SECURE mode
   (e.g., in a SUID program).  This is no longer necessary because of the
   additional checks.
+
+* On x86-64, the dynamic linker's lazy-binding support is now compatible
+  with application code using Intel MPX instructions.  (With all previous
+  versions, the MPX register state could be clobbered when making calls
+  into or out of a shared library.)  Note that while the new dynamic
+  linker is compatible with all known x86 hardware whether or not it
+  supports Intel MPX, some x86 instruction-set emulators might fail to
+  handle the new instruction encodings.  This is known to affect Valgrind
+  versions up through 3.9 (but will be fixed in the forthcoming 3.10
+  release), and might affect other tools that do instruction emulation.
 
 Version 2.19
 

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog |    4 ++++
 NEWS      |   10 ++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


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