diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/arch/arm32/sm/sm_asm.S | 2 | ||||
-rw-r--r-- | core/arch/arm32/tee/arch_svc_asm.S | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/core/arch/arm32/sm/sm_asm.S b/core/arch/arm32/sm/sm_asm.S index 6783cbd..c4da5bf 100644 --- a/core/arch/arm32/sm/sm_asm.S +++ b/core/arch/arm32/sm/sm_asm.S @@ -30,6 +30,8 @@ #include <arm32_macros.S> #include <sm/teesmc.h> + .section .text.sm_asm + LOCAL_FUNC sm_save_modes_regs , : /* User mode registers has to be saved from system mode */ cps #CPSR_MODE_SYS diff --git a/core/arch/arm32/tee/arch_svc_asm.S b/core/arch/arm32/tee/arch_svc_asm.S index 3a81129..784f954 100644 --- a/core/arch/arm32/tee/arch_svc_asm.S +++ b/core/arch/arm32/tee/arch_svc_asm.S @@ -31,9 +31,7 @@ #include <tee_api_defines.h> #include <kernel/thread.h> -.section .text -.balign 4 -.code 32 + .section .text.arch_svc_asm /* * Below are low level routines handling entry and return from user mode. |