cmsis: preprocess irq files

We use preprocessor for asm files even for Armcc. If symbol is defined it's replaced by preprocessor,
asembler would just see 1 or 0 in this case and errors:
TARGET_M33\\irq_armv8mml.S", line 31: Error: A1185E: Symbol missing

Use preprocessor instead.
pull/14900/head
Martin Kojtal 2021-07-19 14:21:26 +01:00
parent c0187712b1
commit c122158d49
6 changed files with 16 additions and 16 deletions

View File

@ -24,9 +24,9 @@
; */ ; */
IF :LNOT::DEF:RTX_STACK_CHECK #ifndef RTX_STACK_CHECK
RTX_STACK_CHECK EQU 0 RTX_STACK_CHECK EQU 0
ENDIF #endif
I_T_RUN_OFS EQU 20 ; osRtxInfo.thread.run offset I_T_RUN_OFS EQU 20 ; osRtxInfo.thread.run offset
TCB_SP_OFS EQU 56 ; TCB.SP offset TCB_SP_OFS EQU 56 ; TCB.SP offset

View File

@ -24,9 +24,9 @@
; */ ; */
IF :LNOT::DEF:RTX_STACK_CHECK #ifndef RTX_STACK_CHECK
RTX_STACK_CHECK EQU 0 RTX_STACK_CHECK EQU 0
ENDIF #endif
I_T_RUN_OFS EQU 20 ; osRtxInfo.thread.run offset I_T_RUN_OFS EQU 20 ; osRtxInfo.thread.run offset
TCB_SP_OFS EQU 56 ; TCB.SP offset TCB_SP_OFS EQU 56 ; TCB.SP offset

View File

@ -24,13 +24,13 @@
; */ ; */
IF :LNOT::DEF:RTX_STACK_CHECK #ifndef RTX_STACK_CHECK
RTX_STACK_CHECK EQU 0 RTX_STACK_CHECK EQU 0
ENDIF #endif
IF :LNOT::DEF:DOMAIN_NS #ifndef DOMAIN_NS
DOMAIN_NS EQU 0 DOMAIN_NS EQU 0
ENDIF #endif
I_T_RUN_OFS EQU 20 ; osRtxInfo.thread.run offset I_T_RUN_OFS EQU 20 ; osRtxInfo.thread.run offset
TCB_SM_OFS EQU 48 ; TCB.stack_mem offset TCB_SM_OFS EQU 48 ; TCB.stack_mem offset

View File

@ -24,9 +24,9 @@
; */ ; */
IF :LNOT::DEF:RTX_STACK_CHECK #ifndef RTX_STACK_CHECK
RTX_STACK_CHECK EQU 0 RTX_STACK_CHECK EQU 0
ENDIF #endif
IF ({FPU}="FPv4-SP") IF ({FPU}="FPv4-SP")
FPU_USED EQU 1 FPU_USED EQU 1

View File

@ -24,13 +24,13 @@
; */ ; */
IF :LNOT::DEF:RTX_STACK_CHECK #ifndef RTX_STACK_CHECK
RTX_STACK_CHECK EQU 0 RTX_STACK_CHECK EQU 0
ENDIF #endif
IF :LNOT::DEF:DOMAIN_NS #ifndef DOMAIN_NS
DOMAIN_NS EQU 0 DOMAIN_NS EQU 0
ENDIF #endif
IF ({FPU}="FPv5-SP") || ({FPU}="FPv5_D16") IF ({FPU}="FPv5-SP") || ({FPU}="FPv5_D16")
FPU_USED EQU 1 FPU_USED EQU 1

View File

@ -24,9 +24,9 @@
; */ ; */
IF :LNOT::DEF:RTX_STACK_CHECK #ifndef RTX_STACK_CHECK
RTX_STACK_CHECK EQU 0 RTX_STACK_CHECK EQU 0
ENDIF #endif
IF ({FPU}="FPv4-SP") IF ({FPU}="FPv4-SP")
FPU_USED EQU 1 FPU_USED EQU 1