From b9f2bf02f872ad94f19dbf0f88e8ebc98dfb8a01 Mon Sep 17 00:00:00 2001 From: Seokyeon Hwang Date: Fri, 2 Dec 2016 14:46:48 +0900 Subject: [PATCH] configure: fix configure error with clang Change-Id: I211b3c97e26bc43c3b391f2c930933abcf40c2fd Signed-off-by: Seokyeon Hwang --- configure | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configure b/configure index 7021149..47adcf7 100755 --- a/configure +++ b/configure @@ -1882,6 +1882,7 @@ fi if test "$static" = "no" ; then cat > $TMPC << EOF +#ifndef __clang__ #pragma GCC push_options #pragma GCC target("avx2") #include @@ -1893,6 +1894,7 @@ static int bar(void *a) { static void *bar_ifunc(void) {return (void*) bar;} int foo(void *a) __attribute__((ifunc("bar_ifunc"))); int main(int argc, char *argv[]) { return foo(argv[0]);} +#endif //__clang__ EOF if compile_object "" ; then if has readelf; then -- 2.7.4