summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/arm/longjmp.S
diff options
context:
space:
mode:
Diffstat (limited to 'libc/sysdeps/linux/arm/longjmp.S')
-rw-r--r--libc/sysdeps/linux/arm/longjmp.S9
1 files changed, 9 insertions, 0 deletions
diff --git a/libc/sysdeps/linux/arm/longjmp.S b/libc/sysdeps/linux/arm/longjmp.S
index 1819c3452..6c1f5234b 100644
--- a/libc/sysdeps/linux/arm/longjmp.S
+++ b/libc/sysdeps/linux/arm/longjmp.S
@@ -33,3 +33,12 @@ longjmp:
ldmia ip,{v1-v6, sl, fp, sp, pc}
.size longjmp,.-longjmp;
+.weak _longjmp;
+ _longjmp = longjmp;
+
+.weak siglongjmp;
+ siglongjmp = longjmp;
+
+.weak __sigprocmask;
+ __sigprocmask = sigprocmask;
+