Carla/Carla-bswap.patch

12 lines
498 B
Diff
Raw Normal View History

2018-12-21 12:35:18 +00:00
--- a/source/modules/water/memory/ByteOrder.h 2018-12-21 11:41:10.199136525 +0000
+++ b/source/modules/water/memory/ByteOrder.h 2018-12-21 11:42:29.498743747 +0000
@@ -153,7 +153,7 @@
{
#ifdef CARLA_OS_MAC
return OSSwapInt32 (n);
- #elif defined(CARLA_OS_WIN) || ! (defined (__arm__) || defined (__arm64__) || defined (__aarch64__))
+ #elif defined(CARLA_OS_WIN) || defined(__i386__) || defined(__x86_64__)
asm("bswap %%eax" : "=a"(n) : "a"(n));
return n;
#else