Skip to content

Commit 8bbe0bb

Browse files
committed
Cortex symbols - add cmsis rtos for all cortex cores
1 parent fcf2974 commit 8bbe0bb

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

workspace_tools/toolchains/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -166,14 +166,14 @@ class mbedToolchain:
166166
VERBOSE = True
167167

168168
CORTEX_SYMBOLS = {
169-
"Cortex-M0" : ["__CORTEX_M0", "ARM_MATH_CM0"],
170-
"Cortex-M0+": ["__CORTEX_M0PLUS", "ARM_MATH_CM0PLUS"],
171-
"Cortex-M1" : ["__CORTEX_M3", "ARM_MATH_CM1"],
172-
"Cortex-M3" : ["__CORTEX_M3", "ARM_MATH_CM3"],
173-
"Cortex-M4" : ["__CORTEX_M4", "ARM_MATH_CM4"],
174-
"Cortex-M4F" : ["__CORTEX_M4", "ARM_MATH_CM4", "__FPU_PRESENT=1"],
175-
"Cortex-M7" : ["__CORTEX_M7", "ARM_MATH_CM7"],
176-
"Cortex-M7F" : ["__CORTEX_M7", "ARM_MATH_CM7", "__FPU_PRESENT=1"],
169+
"Cortex-M0" : ["__CORTEX_M0", "ARM_MATH_CM0", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
170+
"Cortex-M0+": ["__CORTEX_M0PLUS", "ARM_MATH_CM0PLUS", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
171+
"Cortex-M1" : ["__CORTEX_M3", "ARM_MATH_CM1", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
172+
"Cortex-M3" : ["__CORTEX_M3", "ARM_MATH_CM3", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
173+
"Cortex-M4" : ["__CORTEX_M4", "ARM_MATH_CM4", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
174+
"Cortex-M4F" : ["__CORTEX_M4", "ARM_MATH_CM4", "__FPU_PRESENT=1", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
175+
"Cortex-M7" : ["__CORTEX_M7", "ARM_MATH_CM7", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
176+
"Cortex-M7F" : ["__CORTEX_M7", "ARM_MATH_CM7", "__FPU_PRESENT=1", "__CMSIS_RTOS", "__MBED_CMSIS_RTOS_CM"],
177177
"Cortex-A9" : ["__CORTEX_A9", "ARM_MATH_CA9", "__FPU_PRESENT", "__CMSIS_RTOS", "__EVAL", "__MBED_CMSIS_RTOS_CA9"],
178178
}
179179

0 commit comments

Comments
 (0)