summaryrefslogtreecommitdiff
path: root/sysutils/strace/patches/patch-aq
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/strace/patches/patch-aq')
-rw-r--r--sysutils/strace/patches/patch-aq46
1 files changed, 40 insertions, 6 deletions
diff --git a/sysutils/strace/patches/patch-aq b/sysutils/strace/patches/patch-aq
index 5578f3362b2..dbe412674db 100644
--- a/sysutils/strace/patches/patch-aq
+++ b/sysutils/strace/patches/patch-aq
@@ -1,7 +1,7 @@
-$NetBSD: patch-aq,v 1.2 2007/04/27 19:45:02 christos Exp $
+$NetBSD: patch-aq,v 1.3 2007/12/05 16:31:01 christos Exp $
---- signal.c.orig 2006-01-12 17:34:50.000000000 -0500
-+++ signal.c 2007-04-27 11:31:51.000000000 -0400
+--- signal.c.orig 2007-01-11 17:08:38.000000000 -0500
++++ signal.c 2007-12-05 11:22:31.000000000 -0500
@@ -36,12 +36,27 @@
#include "defs.h"
@@ -31,7 +31,24 @@ $NetBSD: patch-aq,v 1.2 2007/04/27 19:45:02 christos Exp $
#ifdef HAVE_SYS_REG_H
# include <sys/reg.h>
-@@ -1474,7 +1489,7 @@
+@@ -1056,14 +1071,14 @@
+ return 0;
+ }
+
+-#if defined(SUNOS4) || defined(FREEBSD)
++#if defined(SUNOS4) || defined(ALLBSD)
+ int
+ sys_sigblock(tcp)
+ struct tcb *tcp;
+ {
+ return sys_sigsetmask(tcp);
+ }
+-#endif /* SUNOS4 || FREEBSD */
++#endif /* SUNOS4 || ALLBSD */
+
+ #endif /* !SVR4 */
+
+@@ -1489,7 +1504,7 @@
#endif /* LINUX */
@@ -40,7 +57,7 @@ $NetBSD: patch-aq,v 1.2 2007/04/27 19:45:02 christos Exp $
int
sys_sigsuspend(tcp)
-@@ -1506,7 +1521,7 @@
+@@ -1521,7 +1536,7 @@
#endif /* !FREEBSD */
#endif /* SVR4 || FREEBSD */
@@ -49,7 +66,7 @@ $NetBSD: patch-aq,v 1.2 2007/04/27 19:45:02 christos Exp $
#if defined LINUX && !defined SS_ONSTACK
#define SS_ONSTACK 1
#define SS_DISABLE 2
-@@ -1598,7 +1613,7 @@
+@@ -1613,7 +1628,7 @@
#endif /* SVR4 */
@@ -58,3 +75,20 @@ $NetBSD: patch-aq,v 1.2 2007/04/27 19:45:02 christos Exp $
static int
print_stack_t(tcp, addr)
+@@ -1702,14 +1717,14 @@
+ return 0;
+ }
+
+-#if defined(FREEBSD) || defined(SUNOS4)
++#if defined(ALLBSD) || defined(SUNOS4)
+ int
+ sys_killpg(tcp)
+ struct tcb *tcp;
+ {
+ return sys_kill(tcp);
+ }
+-#endif /* FREEBSD || SUNOS4 */
++#endif /* ALLBSD || SUNOS4 */
+
+ #ifdef LINUX
+ int