bx lr
END(siglongjmp)
- .globl longjmp
- .equ longjmp, siglongjmp
- .globl _longjmp
- .equ _longjmp, siglongjmp
+ALIAS_SYMBOL(longjmp, siglongjmp)
+ALIAS_SYMBOL(_longjmp, siglongjmp)
ret
END(siglongjmp)
- .globl longjmp
- .equ longjmp, siglongjmp
- .globl _longjmp
- .equ _longjmp, siglongjmp
+ALIAS_SYMBOL(longjmp, siglongjmp)
+ALIAS_SYMBOL(_longjmp, siglongjmp)
jal abort
END(siglongjmp)
-
- .globl longjmp
- .type longjmp, @function
- .equ longjmp, siglongjmp # alias for siglongjmp
-
-
- .globl _longjmp
- .type _longjmp, @function
- .equ _longjmp, siglongjmp # alias for siglongjmp
+ALIAS_SYMBOL(longjmp, siglongjmp)
+ALIAS_SYMBOL(_longjmp, siglongjmp)
ret
END(siglongjmp)
- .globl longjmp
- .equ longjmp, siglongjmp
- .globl _longjmp
- .equ _longjmp, siglongjmp
+ALIAS_SYMBOL(longjmp, siglongjmp)
+ALIAS_SYMBOL(_longjmp, siglongjmp)
ret
END(siglongjmp)
- .globl longjmp
- .equ longjmp, siglongjmp
- .globl _longjmp
- .equ _longjmp, siglongjmp
+ALIAS_SYMBOL(longjmp, siglongjmp)
+ALIAS_SYMBOL(_longjmp, siglongjmp)