Contents of /trunk/strace/patches/strace-4.8-ptrace.patch
Parent Directory | Revision Log
Revision 2310 -
(show annotations)
(download)
Thu Oct 17 08:14:37 2013 UTC (10 years, 11 months ago) by niro
File size: 1831 byte(s)
Thu Oct 17 08:14:37 2013 UTC (10 years, 11 months ago) by niro
File size: 1831 byte(s)
-added patch to fix build against newer glibc and kernel-headers
1 | Index: strace-4.8/process.c |
2 | =================================================================== |
3 | --- strace-4.8.orig/process.c |
4 | +++ strace-4.8/process.c |
5 | @@ -63,9 +63,11 @@ |
6 | # ifdef HAVE_STRUCT_PT_ALL_USER_REGS |
7 | # define pt_all_user_regs XXX_pt_all_user_regs |
8 | # endif |
9 | +# define ptrace_peeksiginfo_args XXX_ptrace_peeksiginfo_args |
10 | # include <linux/ptrace.h> |
11 | # undef ia64_fpreg |
12 | # undef pt_all_user_regs |
13 | +# undef ptrace_peeksiginfo_args |
14 | #endif |
15 | |
16 | #if defined(SPARC64) |
17 | Index: strace-4.8/signal.c |
18 | =================================================================== |
19 | --- strace-4.8.orig/signal.c |
20 | +++ strace-4.8/signal.c |
21 | @@ -51,9 +51,11 @@ |
22 | # ifdef HAVE_STRUCT_PT_ALL_USER_REGS |
23 | # define pt_all_user_regs XXX_pt_all_user_regs |
24 | # endif |
25 | +# define ptrace_peeksiginfo_args XXX_ptrace_peeksiginfo_args |
26 | # include <linux/ptrace.h> |
27 | # undef ia64_fpreg |
28 | # undef pt_all_user_regs |
29 | +# undef ptrace_peeksiginfo_args |
30 | #endif |
31 | |
32 | #ifdef IA64 |
33 | Index: strace-4.8/syscall.c |
34 | =================================================================== |
35 | --- strace-4.8.orig/syscall.c |
36 | +++ strace-4.8/syscall.c |
37 | @@ -48,9 +48,11 @@ |
38 | # ifdef HAVE_STRUCT_PT_ALL_USER_REGS |
39 | # define pt_all_user_regs XXX_pt_all_user_regs |
40 | # endif |
41 | +# define ptrace_peeksiginfo_args XXX_ptrace_peeksiginfo_args |
42 | # include <linux/ptrace.h> |
43 | # undef ia64_fpreg |
44 | # undef pt_all_user_regs |
45 | +# undef ptrace_peeksiginfo_args |
46 | #endif |
47 | |
48 | #if defined(SPARC64) |
49 | Index: strace-4.8/util.c |
50 | =================================================================== |
51 | --- strace-4.8.orig/util.c |
52 | +++ strace-4.8/util.c |
53 | @@ -55,9 +55,11 @@ |
54 | # ifdef HAVE_STRUCT_PT_ALL_USER_REGS |
55 | # define pt_all_user_regs XXX_pt_all_user_regs |
56 | # endif |
57 | +# define ptrace_peeksiginfo_args XXX_ptrace_peeksiginfo_args |
58 | # include <linux/ptrace.h> |
59 | # undef ia64_fpreg |
60 | # undef pt_all_user_regs |
61 | +# undef ptrace_peeksiginfo_args |
62 | #endif |
63 | |
64 | int |
65 |