55 lines
1.9 KiB
Plaintext
55 lines
1.9 KiB
Plaintext
No -march=native, please.
|
|
Causes the AVX check to fail, but we disable that with --disable-avx
|
|
|
|
Index: configure
|
|
--- configure.orig
|
|
+++ configure
|
|
@@ -8471,7 +8471,7 @@ printf "%s\n" "no" >&6; }
|
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} supports SSE2 intrinsics" >&5
|
|
printf %s "checking whether ${CXX} supports SSE2 intrinsics... " >&6; }
|
|
save_CXXFLAGS=$CXXFLAGS
|
|
- CXXFLAGS="-march=native"
|
|
+ CXXFLAGS=""
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
/* end confdefs.h. */
|
|
#include <emmintrin.h>
|
|
@@ -8511,7 +8511,7 @@ printf "%s\n" "no" >&6; }
|
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} supports AVX intrinsics" >&5
|
|
printf %s "checking whether ${CXX} supports AVX intrinsics... " >&6; }
|
|
save_CXXFLAGS=$CXXFLAGS
|
|
- CXXFLAGS="-march=native"
|
|
+ CXXFLAGS=""
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
/* end confdefs.h. */
|
|
#include <immintrin.h>
|
|
@@ -8610,7 +8610,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.b
|
|
SIMD_FLAGS="-DHAVE_NEON"
|
|
else
|
|
save_CXXFLAGS=$CXXFLAGS
|
|
- CXXFLAGS="-march=native"
|
|
+ CXXFLAGS=""
|
|
ac_ext=cpp
|
|
ac_cpp='$CXXCPP $CPPFLAGS'
|
|
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
@@ -8778,9 +8778,9 @@ else $as_nop
|
|
fi
|
|
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
|
|
if test "x$mneon_ok" = "xyes"; then
|
|
- SIMD_FLAGS="-march=native -DHAVE_NEON"
|
|
+ SIMD_FLAGS="-DHAVE_NEON"
|
|
else
|
|
- CXXFLAGS="-march=native -mfpu=neon"
|
|
+ CXXFLAGS="-mfpu=neon"
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
/* end confdefs.h. */
|
|
#include <arm_neon.h>
|
|
@@ -8800,7 +8800,7 @@ else $as_nop
|
|
fi
|
|
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
|
|
if test "x$mneon_ok" = "xyes"; then
|
|
- SIMD_FLAGS="-march=native -mfpu=neon -DHAVE_NEON"
|
|
+ SIMD_FLAGS="-mfpu=neon -DHAVE_NEON"
|
|
fi
|
|
fi
|
|
fi
|