Jonatan Antoni
|
1fdae133f3
Add new compiler macros:
|
3 ani în urmă |
TTornblom
|
c94ecb8d94
CMSIS-Core(M): added instruction barrier (ISB) to set_CONTROL functions (IAR).
|
4 ani în urmă |
Jonatan Antoni
|
84b84bed61
Updating all component and file versions.
|
4 ani în urmă |
TTornblom
|
0a959c6aaa
Build: Update IAR support for 5.8.0
|
4 ani în urmă |
Felix Johnny
|
19b37fe7b7
CMSIS-Core : Add support for __SXTAB16_RORn
|
4 ani în urmă |
TTornblom
|
614cb834a1
Core(M): #undef IAR standard definition of __WEAK
|
5 ani în urmă |
Martin Kojtal
|
2819496d32
core: add SPDX identifier
|
5 ani în urmă |
Gian Marco Iodice
|
899e647d48
CMSIS CORE: Adding support for __SXTB16_RORn
|
6 ani în urmă |
Kevin Bracey
|
ff912334e9
IAR: RRX doesn't modify flags, but has flags as input
|
7 ani în urmă |
Kevin Bracey
|
a6f49fd388
IAR: LDRT et al must be asm volatile
|
7 ani în urmă |
Kevin Bracey
|
0c41122493
Add __COMPILER_BARRIER
|
7 ani în urmă |
Jonatan Antoni
|
05ff76c8b7
Core(M): Enhanced Startup and Lowlevel init provisions.
|
6 ani în urmă |
Jonatan Antoni
|
672b471f8b
Core(M): Introduced provisions for compiler-independent C startup code.
|
6 ani în urmă |
Jonatan Antoni
|
12955cd8dd
Updated file versions, dates and copyright headers.
|
6 ani în urmă |
TTornblom
|
cfe2fa3b64
IAR: IAR compilation problem with __RESTRICT define (7.80)
|
7 ani în urmă |
Jonatan Antoni
|
282aa9920d
Revert "rtos: rtx5: ARMCC5: move the variables in .bss.os section to ZI section"
|
7 ani în urmă |
Tero Jääskö
|
0b4f11cfaa
rtos: rtx5: ARMCC5: move the variables in .bss.os section to ZI section
|
7 ani în urmă |
GuentherMartin
|
ccde504c6f
Updated CMSIS core functions.
|
7 ani în urmă |
Thomas Törnblom
|
2fd08630a4
Update cmsis_iccarm.h
|
7 ani în urmă |
Jonatan Antoni
|
18cc96dc71
Updating company brand
|
8 ani în urmă |
Jonatan Antoni
|
19a14a4f84
Core(M): Aligned PSPLIM and MSPLIM access functions among compilers and device variants.
|
8 ani în urmă |
Jonatan Antoni
|
99ce7d672b
Core: Added __STATIC_FORCEINLINE macro for all compilers.
|
8 ani în urmă |
Jonatan Antoni
|
2a35afb66f
Core(M): Enhanced IAR compiler header to ignore PSPLIM and MSPLIM for ARMv8-M Baseline w/o Security Extensions in non-secure mode.
|
8 ani în urmă |
Jonatan Antoni
|
3d4ba7a3d8
Core(M): Enhanced ICCARM with MSPLIM and PSPLIM functions.
|
8 ani în urmă |
Jonatan Antoni
|
3e7eb8e936
Core: Updated compiler __NO_RETURN definition to prevent macro name clash on "noreturn" with C11 stdnoreturn.h. (Issue #240)
|
8 ani în urmă |
Jonatan Antoni
|
c8353295e8
Core: Added #error condition to cmsis_iccarm.h if intrinsics.h is included earlier.
|
8 ani în urmă |
Jonatan Antoni
|
b91922ab72
Core: Fixed inline functions to use consistent code style.
|
8 ani în urmă |
Thomas Törnblom
|
f2ceb73306
Added typecasts to __REVSH
|
8 ani în urmă |
Jonatan Antoni
|
b09c267a75
Core: Fixed MISRA warnings.
|
8 ani în urmă |
Jonatan Antoni
|
bf63e30194
Core: Aligned intrinsic prototypes for REV, REV16, REVSH, RBIT and CLZ along all compilers to ACLE specification.
|
8 ani în urmă |