|
@@ -167,7 +167,8 @@ tsk .req x28 // current thread_info
|
|
|
* Interrupt handling.
|
|
|
*/
|
|
|
.macro irq_handler
|
|
|
- ldr x1, handle_arch_irq
|
|
|
+ adrp x1, handle_arch_irq
|
|
|
+ ldr x1, [x1, #:lo12:handle_arch_irq]
|
|
|
mov x0, sp
|
|
|
blr x1
|
|
|
.endm
|
|
@@ -699,6 +700,3 @@ ENTRY(sys_rt_sigreturn_wrapper)
|
|
|
mov x0, sp
|
|
|
b sys_rt_sigreturn
|
|
|
ENDPROC(sys_rt_sigreturn_wrapper)
|
|
|
-
|
|
|
-ENTRY(handle_arch_irq)
|
|
|
- .quad 0
|