aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2016-03-08 12:31:13 -0800
committerMike Frysinger <vapier@gentoo.org>2016-11-12 00:44:27 -0500
commit2af88e803f2084c17e55b835ef881b243a393fa9 (patch)
tree179a3f04aca24dcac976247b126940e4ebafc1cb
parent3c94e6c28c770a0d51f50c927fe5cf1e7d8d5607 (diff)
downloadglibc-2af88e803f2084c17e55b835ef881b243a393fa9.zip
glibc-2af88e803f2084c17e55b835ef881b243a393fa9.tar.gz
glibc-2af88e803f2084c17e55b835ef881b243a393fa9.tar.bz2
Fix tst-audit10 build when -mavx512f is not supported.
(cherry picked from commit 3bd80c0de2f8e7ca8020d37739339636d169957e) (cherry picked from commit d603d94994a1d326ebc9e93c8be892acc834a114)
-rw-r--r--sysdeps/x86_64/tst-audit10-aux.c6
-rw-r--r--sysdeps/x86_64/tst-audit10.c1
2 files changed, 4 insertions, 3 deletions
diff --git a/sysdeps/x86_64/tst-audit10-aux.c b/sysdeps/x86_64/tst-audit10-aux.c
index 4398b8f..992a16c 100644
--- a/sysdeps/x86_64/tst-audit10-aux.c
+++ b/sysdeps/x86_64/tst-audit10-aux.c
@@ -20,13 +20,13 @@
#include <stdlib.h>
#include <string.h>
-extern __m512i audit_test (__m512i, __m512i, __m512i, __m512i,
- __m512i, __m512i, __m512i, __m512i);
-
int
tst_audit10_aux (void)
{
#ifdef __AVX512F__
+ extern __m512i audit_test (__m512i, __m512i, __m512i, __m512i,
+ __m512i, __m512i, __m512i, __m512i);
+
__m512i zmm = _mm512_setzero_si512 ();
__m512i ret = audit_test (zmm, zmm, zmm, zmm, zmm, zmm, zmm, zmm);
diff --git a/sysdeps/x86_64/tst-audit10.c b/sysdeps/x86_64/tst-audit10.c
index 92e0cb4..a487b40 100644
--- a/sysdeps/x86_64/tst-audit10.c
+++ b/sysdeps/x86_64/tst-audit10.c
@@ -17,6 +17,7 @@
<http://www.gnu.org/licenses/>. */
#include <cpuid.h>
+#include <cpu-features.h>
int tst_audit10_aux (void);