diff options
Diffstat (limited to 'debian/patches/simde')
-rw-r--r-- | debian/patches/simde | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/debian/patches/simde b/debian/patches/simde index 4041221..a02488c 100644 --- a/debian/patches/simde +++ b/debian/patches/simde @@ -7,15 +7,13 @@ Description: Enable SIMDE everywhere #ifndef SSE_WRAP_H_ #define SSE_WRAP_H_ --#ifdef __aarch64__ +-#if defined(__aarch64__) || defined(__s390x__) || defined(__powerpc__) -#include "simde/x86/sse2.h" -#else -#include <emmintrin.h> -#endif -+#define SIMDE_ENABLE_NATIVE_ALIASES -+#include "debian/include/simde/x86/sse2.h" - --#ifdef __aarch64__ +- +-#if defined(__aarch64__) || defined(__s390x__) || defined(__powerpc__) -typedef simde__m128i __m128i; -#define _mm_adds_epi16(x, y) simde_mm_adds_epi16(x, y) -#define _mm_adds_epu8(x, y) simde_mm_adds_epu8(x, y) @@ -44,6 +42,8 @@ Description: Enable SIMDE everywhere -#define _mm_subs_epi16(x, y) simde_mm_subs_epi16(x, y) -#define _mm_subs_epu8(x, y) simde_mm_subs_epu8(x, y) -#define _mm_xor_si128(x, y) simde_mm_xor_si128(x, y) - #endif -- --#endif /* SSE_WRAP_H_ */ +-#endif ++#define SIMDE_ENABLE_NATIVE_ALIASES ++#include "debian/include/simde/x86/sse2.h" + + #endif /* SSE_WRAP_H_ */ |