diff options
Diffstat (limited to 'core/arch/arm/tee/arch_svc_a32.S')
-rw-r--r-- | core/arch/arm/tee/arch_svc_a32.S | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/core/arch/arm/tee/arch_svc_a32.S b/core/arch/arm/tee/arch_svc_a32.S index 7f811cb6..7ec381ce 100644 --- a/core/arch/arm/tee/arch_svc_a32.S +++ b/core/arch/arm/tee/arch_svc_a32.S @@ -16,7 +16,6 @@ * Called from user_ta_handle_svc() */ FUNC tee_svc_do_call , : -UNWIND( .fnstart) UNWIND( .cantunwind) push {r5-r9, lr} mov r7, sp @@ -56,7 +55,6 @@ UNWIND( .cantunwind) .Lret: mov sp, r7 pop {r5-r9, pc} -UNWIND( .fnend) END_FUNC tee_svc_do_call /* @@ -86,12 +84,10 @@ END_FUNC tee_svc_do_call * tee_svc_unwind_enter_user_mode(). */ FUNC syscall_sys_return , : -UNWIND( .fnstart) mov r1, #0 /* panic = false */ mov r2, #0 /* panic_code = 0 */ mov r3, r8 /* pointer to struct thread_svc_regs */ b tee_svc_sys_return_helper -UNWIND( .fnend) END_FUNC syscall_sys_return /* @@ -103,11 +99,9 @@ END_FUNC syscall_sys_return * thread_svc_handler() in r8. */ FUNC syscall_panic , : -UNWIND( .fnstart) mov r1, #1 /* panic = true */ mov r2, r0 /* panic_code = 0 */ mov r3, r8 /* pointer to struct thread_svc_regs */ ldr r0, =TEE_ERROR_TARGET_DEAD b tee_svc_sys_return_helper -UNWIND( .fnend) END_FUNC syscall_panic |