diff options
author | Roland McGrath <roland@hack.frob.com> | 2014-08-12 09:49:58 -0700 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2014-08-12 09:49:58 -0700 |
commit | 9a8a57209aeab41109bec84f2eeee75a7c1fdc60 (patch) | |
tree | e7b814c48c77b40948b25eb286b7cca925a25d3f /NEWS | |
parent | 7fda3e6f16aa2efaf3f156c996c6b8f334884252 (diff) | |
download | glibc-9a8a57209aeab41109bec84f2eeee75a7c1fdc60.tar.gz glibc-9a8a57209aeab41109bec84f2eeee75a7c1fdc60.tar.xz glibc-9a8a57209aeab41109bec84f2eeee75a7c1fdc60.zip |
NEWS: Mention x86-64 ld.so use of Intel MPX instructions.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/NEWS b/NEWS index a65f323342..5b67934f90 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 |