]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Prevent runtime fail of SSE vector math tests on non SSE4.1 machine.
authorAndrew Senkevich <andrew.senkevich@intel.com>
Thu, 30 Jul 2015 15:00:24 +0000 (18:00 +0300)
committerAndrew Senkevich <andrew.senkevich@intel.com>
Thu, 30 Jul 2015 15:00:24 +0000 (18:00 +0300)
    [BZ #18740]
    * sysdeps/x86_64/fpu/Makefile (double-vlen2-arch-ext-cflags,
    float-vlen4-arch-ext-cflags): Removed.
    * math/Makefile (CFLAGS-test-double-vlen2-wrappers.c,
    CFLAGS-test-float-vlen4-wrappers.c): Likewise.

ChangeLog
math/Makefile
sysdeps/x86_64/fpu/Makefile

index 2295f8237352a572026b750b0bc364b260de0a9b..8a424d0a5c3c8f37e1d516f91e11b9dce889c9c2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2015-07-30  Andrew Senkevich  <andrew.senkevich@intel.com>
+
+       [BZ #18740]
+       * sysdeps/x86_64/fpu/Makefile (double-vlen2-arch-ext-cflags,
+       float-vlen4-arch-ext-cflags): Removed.
+       * math/Makefile (CFLAGS-test-double-vlen2-wrappers.c,
+       CFLAGS-test-float-vlen4-wrappers.c): Likewise.
+
 2015-07-30  Mike Frysinger  <vapier@gentoo.org>
 
        [BZ #14113]
index 2c78dd0bb9c3ebd883f64b46063c28c328b07f43..6388baec89ab366f1d1180220d6162b5e36b03bd 100644 (file)
@@ -151,7 +151,6 @@ libm-test-vec-cflags = $(libm-test-fast-math-cflags) -fno-inline \
                       -ffloat-store -D_OPENMP=201307 -Wno-unknown-pragmas
 
 CFLAGS-test-double-vlen2.c = $(libm-test-vec-cflags)
-CFLAGS-test-double-vlen2-wrappers.c = $(double-vlen2-arch-ext-cflags)
 
 CFLAGS-test-double-vlen4.c = $(libm-test-vec-cflags)
 CFLAGS-test-double-vlen4-wrappers.c = $(double-vlen4-arch-ext-cflags)
@@ -160,7 +159,6 @@ CFLAGS-test-double-vlen8.c = $(libm-test-vec-cflags)
 CFLAGS-test-double-vlen8-wrappers.c = $(double-vlen8-arch-ext-cflags)
 
 CFLAGS-test-float-vlen4.c = $(libm-test-vec-cflags)
-CFLAGS-test-float-vlen4-wrappers.c = $(float-vlen4-arch-ext-cflags)
 
 CFLAGS-test-float-vlen8.c = $(libm-test-vec-cflags)
 CFLAGS-test-float-vlen8-wrappers.c = $(float-vlen8-arch-ext-cflags)
index e270b8af55d360c8615fccb8957a9d8dd9dccc6f..1ebe5118bf3effd0d43672f0d14aefda28254a7c 100644 (file)
@@ -33,12 +33,10 @@ ifeq (yes,$(config-cflags-avx512))
 libmvec-tests += double-vlen8 float-vlen16
 endif
 
-double-vlen2-arch-ext-cflags = -msse4
 double-vlen4-arch-ext-cflags = -mavx
 double-vlen4-arch-ext2-cflags = -mavx2
 double-vlen8-arch-ext-cflags = -mavx512f
 
-float-vlen4-arch-ext-cflags = -msse4
 float-vlen8-arch-ext-cflags = -mavx
 float-vlen8-arch-ext2-cflags = -mavx2
 float-vlen16-arch-ext-cflags = -mavx512f