| #if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) | #if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) | ||||
| #if defined (__ARM_ARCH_7M__) || defined (__ARM_ARCH_7EM__) | #if defined (__ARM_ARCH_7M__) || defined (__ARM_ARCH_7EM__) | ||||
| /* | |||||
| * Let __ARM_FEATURE_UNALIGNED be set by the achitechture and the compiler flags: | |||||
| * -munaligned-access | |||||
| * -mno-unaligned-access | |||||
| * instead of always setting it here. | |||||
| * | |||||
| #define __ARM_FEATURE_UNALIGNED 1 | #define __ARM_FEATURE_UNALIGNED 1 | ||||
| */ | |||||
| /* This memcpy routine is optimised for Cortex-M3/M4 cores with/without | /* This memcpy routine is optimised for Cortex-M3/M4 cores with/without | ||||
| unaligned access. | unaligned access. |