Use AC_LANG_SOURCE for iwMMXt configure program
authorMatt Turner <mattst88@gmail.com>
Sun, 12 Feb 2012 04:21:45 +0000 (23:21 -0500)
committerMatt Turner <mattst88@gmail.com>
Sun, 12 Feb 2012 04:47:10 +0000 (23:47 -0500)
Signed-off-by: Matt Turner <mattst88@gmail.com>
configure.ac

index 2eded70..9f81b11 100644 (file)
@@ -551,7 +551,7 @@ have_iwmmxt_intrinsics=no
 AC_MSG_CHECKING(whether to use ARM IWMMXT intrinsics)
 xserver_save_CFLAGS=$CFLAGS
 CFLAGS="$IWMMXT_CFLAGS $CFLAGS"
-AC_COMPILE_IFELSE([
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
 #ifndef __arm__
 #error "IWMMXT is only available on ARM"
 #endif
@@ -562,11 +562,11 @@ AC_COMPILE_IFELSE([
 int main () {
        union {
                __m64 v;
-               [char c[8];]
+               char c[8];
        } a = { .c = {1, 2, 3, 4, 5, 6, 7, 8} };
        int b = 4;
        __m64 c = _mm_srli_si64 (a.v, b);
-}], have_iwmmxt_intrinsics=yes)
+}]])], have_iwmmxt_intrinsics=yes)
 CFLAGS=$xserver_save_CFLAGS
 
 AC_ARG_ENABLE(arm-iwmmxt,