Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / sysutils / strace / patches / patch-ag
blobb1323ab59f4b7e1c6195ea837762639f2ce65193
1 $NetBSD$
3 --- defs.h.orig 2007-01-15 15:25:52.000000000 -0500
4 +++ defs.h      2007-12-06 11:54:37.000000000 -0500
5 @@ -267,6 +267,39 @@
6  #define PR_FAULTED      S_CORE
7  #endif
8  
9 +#ifndef LINUX
10 +#if !defined(PTRACE_ATTACH) && defined(PT_ATTACH)
11 +#define PTRACE_ATTACH PT_ATTACH
12 +#endif
13 +#if !defined(PTRACE_DETACH) && defined(PT_DETACH)
14 +#define PTRACE_DETACH PT_DETACH
15 +#endif
16 +#if !defined(PTRACE_TRACEME) && defined(PT_TRACE_ME)
17 +#define PTRACE_TRACEME PT_TRACE_ME
18 +#endif
19 +#if !defined(PTRACE_SYSCALL) && defined(PT_SYSCALL)
20 +#define PTRACE_SYSCALL PT_SYSCALL
21 +#endif
22 +#if !defined(PTRACE_KILL) && defined(PT_KILL)
23 +#define PTRACE_KILL PT_KILL
24 +#endif
25 +#if !defined(PTRACE_CONT) && defined(PT_CONTINUE)
26 +#define PTRACE_CONT PT_CONTINUE
27 +#endif
28 +#if !defined(PTRACE_PEEKDATA) && defined(PT_READ_D)
29 +#define PTRACE_PEEKDATA PT_READ_D
30 +#endif
31 +#if !defined(PTRACE_PEEKUSER) && defined(PT_READ_I)
32 +#define PTRACE_PEEKUSER PT_READ_I
33 +#endif
34 +#if !defined(PTRACE_GETREGS) && defined(PT_GETREGS)
35 +#define PTRACE_GETREGS PT_GETREGS
36 +#endif
37 +#if !defined(PTRACE_SETREGS) && defined(PT_SETREGS)
38 +#define PTRACE_SETREGS PT_SETREGS
39 +#endif
40 +#endif
42  /* Trace Control Block */
43  struct tcb {
44         short flags;            /* See below for TCB_ values */
45 @@ -309,6 +342,8 @@
46  #endif
47  #ifdef FREEBSD
48         struct procfs_status status;
49 +#endif
50 +#ifdef ALLBSD
51         int pfd_reg;
52         int pfd_status;
53  #endif