summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-12-07 15:46:20 +0100
committerRobin Gareus <robin@gareus.org>2019-12-07 15:46:20 +0100
commit386f69ae323bebb35ce7b950acc6479f6ff51db2 (patch)
tree9400bd213d4e59a73ffd0e687de158bb771454a2 /libs/ardour/ardour
parent642bfc4c9a4b4d9db8c646d6618746894aee02fa (diff)
Fix 64bit OSX/MacOS builds
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/mp3fileimportable.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/libs/ardour/ardour/mp3fileimportable.h b/libs/ardour/ardour/mp3fileimportable.h
index f4b37cf070..f8a9d0c7f9 100644
--- a/libs/ardour/ardour/mp3fileimportable.h
+++ b/libs/ardour/ardour/mp3fileimportable.h
@@ -27,8 +27,11 @@
namespace ARDOUR {
-#if defined ( __i386__) || defined (__PPC__)
-#define MINIMP3_NO_SIMD // for portability
+/* 64bit CPUs always have SSE2, armhf/aarch64 has NEON,
+ * except apple/OSX does not provide immintrin.h
+ */
+#if defined ( __i386__) || defined (__PPC__) || defined (__APPLE__)
+#define MINIMP3_NO_SIMD // disable for portability
#endif
#define MINIMP3_NONSTANDARD_BUT_LOGICAL