about summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
authorAndrew Senkevich <andrew.senkevich@intel.com>2015-11-27 17:30:04 +0300
committerAndrew Senkevich <andrew.senkevich@intel.com>2015-11-27 17:30:04 +0300
commit060f8dbd0ca6eb17d20442dc4df72c2a707bdf86 (patch)
tree90b5638f0883a577415c5d9715d8fbdda99f7164 /NEWS
parentaf822b45a62940efbf5f691777fd2862c825e6d4 (diff)
downloadglibc-060f8dbd0ca6eb17d20442dc4df72c2a707bdf86.tar.gz
glibc-060f8dbd0ca6eb17d20442dc4df72c2a707bdf86.tar.xz
glibc-060f8dbd0ca6eb17d20442dc4df72c2a707bdf86.zip
Better workaround for aliases of *_finite symbols in vector math library.
Old workaround based on assembly aliases can lead to link fail (bug 19058).
This patch makes workaround in another way to avoid it.

    [BZ #19058]
    * math/Makefile ($(inst_libdir)/libm.so): Added libmvec_nonshared.a
    to AS_NEEDED.
    * sysdeps/x86/fpu/bits/math-vector.h: Removed code with old workaround.
    * sysdeps/x86_64/fpu/Makefile (libmvec-support,
    libmvec-static-only-routines): Added new file.
    * sysdeps/x86_64/fpu/svml_finite_alias.S: New file.
    * NEWS: Mention this fix.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS2
1 files changed, 1 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 30fe67c074..e1003189f6 100644
--- a/NEWS
+++ b/NEWS
@@ -10,7 +10,7 @@ Version 2.22.1
 * The following bugs are resolved with this release:
 
   18589, 18743, 18778, 18781, 18787, 18796, 18870, 18887, 18921, 18928,
-  18969, 19018, 19178.
+  18969, 19018, 19058, 19178.
 
 * The LD_POINTER_GUARD environment variable can no longer be used to
   disable the pointer guard feature.  It is always enabled.