diff options
Diffstat (limited to 'os')
-rw-r--r-- | os/common/ports/ARMCMx/compilers/IAR/cstartup.s | 1 | ||||
-rw-r--r-- | os/common/ports/ARMCMx/compilers/IAR/vectors.s | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/os/common/ports/ARMCMx/compilers/IAR/cstartup.s b/os/common/ports/ARMCMx/compilers/IAR/cstartup.s index 999a6e25c..6e5236f73 100644 --- a/os/common/ports/ARMCMx/compilers/IAR/cstartup.s +++ b/os/common/ports/ARMCMx/compilers/IAR/cstartup.s @@ -70,6 +70,7 @@ __iar_program_start: bl __iar_init_vfp
b __cmain
+ SECTION .text:CODE:NOROOT:REORDER(2)
PUBWEAK __early_init
__early_init:
bx lr
diff --git a/os/common/ports/ARMCMx/compilers/IAR/vectors.s b/os/common/ports/ARMCMx/compilers/IAR/vectors.s index d6f4524c6..51110dda9 100644 --- a/os/common/ports/ARMCMx/compilers/IAR/vectors.s +++ b/os/common/ports/ARMCMx/compilers/IAR/vectors.s @@ -684,7 +684,7 @@ __vector_table: #endif
PUBLIC _unhandled_exception
- SECTION .text:CODE:REORDER(1)
+ SECTION .text:CODE:NOROOT:REORDER(1)
THUMB
NMI_Handler
|