Merge pull request #6031 from OpenNuvoton/nuvoton_m2351_cthunk

M23: Fix CThunk error on Cortex-M23
pull/6028/merge
Martin Kojtal 2018-02-08 15:21:24 +00:00 committed by GitHub
commit e8efe11c0e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -42,7 +42,7 @@
#define CTHUNK_VARIABLES volatile uint32_t code[2] #define CTHUNK_VARIABLES volatile uint32_t code[2]
#if (defined(__CORTEX_M3) || defined(__CORTEX_M4) || defined(__CORTEX_M7) || defined(__CORTEX_A9) \ #if (defined(__CORTEX_M3) || defined(__CORTEX_M4) || defined(__CORTEX_M7) || defined(__CORTEX_A9) \
|| defined(__CORTEX_M23) || defined(__CORTEX_M33)) || defined(__CORTEX_M33))
/** /**
* CTHUNK disassembly for Cortex-M3/M4/M7/A9 (thumb2): * CTHUNK disassembly for Cortex-M3/M4/M7/A9 (thumb2):
* * adr r0, #4 * * adr r0, #4
@ -59,7 +59,7 @@
m_thunk.code[1] = 0x00008007; \ m_thunk.code[1] = 0x00008007; \
} while (0) } while (0)
#elif (defined(__CORTEX_M0PLUS) || defined(__CORTEX_M0)) #elif (defined(__CORTEX_M0PLUS) || defined(__CORTEX_M0) || defined(__CORTEX_M23))
/* /*
* CTHUNK disassembly for Cortex M0/M0+ (thumb): * CTHUNK disassembly for Cortex M0/M0+ (thumb):
* * adr r0, #4 * * adr r0, #4