diff options
Diffstat (limited to 'include/compat')
| -rw-r--r-- | include/compat/machine/endian.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/compat/machine/endian.h b/include/compat/machine/endian.h index 43dac8f..54267a8 100644 --- a/include/compat/machine/endian.h +++ b/include/compat/machine/endian.h | |||
| @@ -37,4 +37,14 @@ | |||
| 37 | 37 | ||
| 38 | #endif | 38 | #endif |
| 39 | 39 | ||
| 40 | #ifndef __STRICT_ALIGNMENT | ||
| 41 | #define __STRICT_ALIGNMENT | ||
| 42 | #if defined(__i386) || defined(__i386__) || \ | ||
| 43 | defined(__x86_64) || defined(__x86_64__) || \ | ||
| 44 | defined(__aarch64__) || \ | ||
| 45 | ((defined(__arm__) || defined(__arm)) && __ARM_ARCH >= 6) | ||
| 46 | #undef __STRICT_ALIGNMENT | ||
| 47 | #endif | ||
| 48 | #endif | ||
| 49 | |||
| 40 | #endif | 50 | #endif |
