summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/libc/ia64/gen/setjmp.S4
-rw-r--r--sys/ia64/include/setjmp.h5
2 files changed, 4 insertions, 5 deletions
diff --git a/lib/libc/ia64/gen/setjmp.S b/lib/libc/ia64/gen/setjmp.S
index 7b1eb67..a2b56d6 100644
--- a/lib/libc/ia64/gen/setjmp.S
+++ b/lib/libc/ia64/gen/setjmp.S
@@ -50,7 +50,7 @@ ENTRY(setjmp, 1)
;;
mov out0=1 // how = SIG_BLOCK
mov out1=0 // set = NULL
- add out2=J_SIG0,in0 // oset = &jb[J_SIG0]
+ add out2=J_SIGSET,in0 // oset = &jb[J_SIGSET]
br.call.sptk.few rp=__sys_sigprocmask
;;
mov rp=loc1
@@ -68,7 +68,7 @@ ENTRY(__longjmp, 2)
mov loc1=rp
;;
mov out0=3 // how = SIG_SETMASK
- add out1=J_SIG0,in0 // set = &jb[J_SIG0]
+ add out1=J_SIGSET,in0 // set = &jb[J_SIGSET]
mov out2=0 // oset = NULL
br.call.sptk.few rp=__sys_sigprocmask
;;
diff --git a/sys/ia64/include/setjmp.h b/sys/ia64/include/setjmp.h
index c74cbad..208e072 100644
--- a/sys/ia64/include/setjmp.h
+++ b/sys/ia64/include/setjmp.h
@@ -86,9 +86,8 @@
#define J_B3 0x1c0
#define J_B4 0x1c8
#define J_B5 0x1d0
-#define J_SIG0 0x1d8
-#define J_SIG1 0x1e0
-#define J_SIGMASK 0x1e8
+#define J_SIGMASK 0x1d8
+#define J_SIGSET 0x1e0
#endif /* __BSD_VISIBLE */
/*
OpenPOWER on IntegriCloud