diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2017-02-18 16:46:50 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2017-07-17 19:09:04 +0300 |
commit | 16ec3f0e195f31ec1f64f406ad138ca94fe2f6f2 (patch) | |
tree | d8a6fd3b04653fd767669b4a5aba9d341e2d3af5 | |
parent | d304aac504af2c627ec2857cc2e86070de089851 (diff) | |
download | meson-16ec3f0e195f31ec1f64f406ad138ca94fe2f6f2.zip meson-16ec3f0e195f31ec1f64f406ad138ca94fe2f6f2.tar.gz meson-16ec3f0e195f31ec1f64f406ad138ca94fe2f6f2.tar.bz2 |
Fix a few OSX "features".
-rw-r--r-- | mesonbuild/compilers/compilers.py | 2 | ||||
-rw-r--r-- | test cases/common/139 simd/simd_ssse3.c | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py index 0b196d2..9829d20 100644 --- a/mesonbuild/compilers/compilers.py +++ b/mesonbuild/compilers/compilers.py @@ -1006,7 +1006,7 @@ class ClangCompiler: def has_multi_arguments(self, args, env): return super().has_multi_arguments( - ['-Werror=unknown-warning-option'] + args, + ['-Werror=unknown-warning-option', '-Werror=unused-command-line-argument'] + args, env) def has_function(self, funcname, prefix, env, extra_args=None, dependencies=None): diff --git a/test cases/common/139 simd/simd_ssse3.c b/test cases/common/139 simd/simd_ssse3.c index 225fe25..f5b66d1 100644 --- a/test cases/common/139 simd/simd_ssse3.c +++ b/test cases/common/139 simd/simd_ssse3.c @@ -1,12 +1,17 @@ #include<simdconfig.h> #include<simdfuncs.h> +#include<emmintrin.h> #include<tmmintrin.h> #include<cpuid.h> #include<stdint.h> int ssse3_available() { +#ifdef __APPLE__ + return 1; +#else return __builtin_cpu_supports("ssse3"); +#endif } void increment_ssse3(float arr[4]) { |