Check for __ARM_NEON__ and _M_ARM64

- Its absence was causing certain MSVC builds to fail with the #error directive
This commit is contained in:
Jesse Talavera-Greenberg 2023-06-16 13:13:57 -04:00 committed by LibretroAdmin
parent 082cefa133
commit 972c539869

2
deps/dr/dr_mp3.h vendored
View File

@ -365,7 +365,7 @@ test_nosimd:
return 0;
#endif
}
#elif defined(__ARM_NEON) || defined(__aarch64__)
#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(__ARM_NEON__) || defined(_M_ARM64)
#include <arm_neon.h>
#define DRMP3_HAVE_SIMD 1
#define DRMP3_VSTORE vst1q_f32