]> begriffs open source - freertos/commit
Add additional memory barriers into ARM GCC asm code to ensure no re-ordering across...
authorRichard Barry <ribarry@amazon.com>
Tue, 7 Mar 2017 04:06:10 +0000 (04:06 +0000)
committerRichard Barry <ribarry@amazon.com>
Tue, 7 Mar 2017 04:06:10 +0000 (04:06 +0000)
commitb9fe24962e23323902b22c4482d825e44b6d314a
tree4ff4724fd24b419e1470e697e1c7e33c44369d46
parentc3acc441ac432dc7cfc6a0ede4af02e9c2c93f3c
Add additional memory barriers into ARM GCC asm code to ensure no re-ordering across asm code as optimisers get more aggressive.
16 files changed:
FreeRTOS/Source/portable/GCC/ARM_CA53_64_BIT/port.c
FreeRTOS/Source/portable/GCC/ARM_CA53_64_BIT/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CA9/port.c
FreeRTOS/Source/portable/GCC/ARM_CA9/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM0/port.c
FreeRTOS/Source/portable/GCC/ARM_CM0/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM3/port.c
FreeRTOS/Source/portable/GCC/ARM_CM3/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM3_MPU/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c
FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM4_MPU/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.c
FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CR5/port.c
FreeRTOS/Source/portable/GCC/ARM_CR5/portmacro.h