]> git.pld-linux.org Git - packages/strace.git/blame - strace-newsysc.patch
- typo, missing prototypes (sparc-specific)
[packages/strace.git] / strace-newsysc.patch
CommitLineData
06e35f5f
JB
1diff -Nur strace-4.5.1.orig/linux/alpha/syscallent.h strace-4.5.1/linux/alpha/syscallent.h
2--- strace-4.5.1.orig/linux/alpha/syscallent.h 2003-07-09 11:47:59.000000000 +0200
3+++ strace-4.5.1/linux/alpha/syscallent.h 2003-11-18 20:53:22.722489584 +0100
de4e0a62 4@@ -103,7 +103,7 @@
ed799d14
AM
5 { 5, 0, printargs, "osf_old_vadvise" }, /* 72, not implemented */
6 { 2, 0, sys_munmap, "munmap" }, /* 73 */
7 { 3, 0, sys_mprotect, "mprotect" }, /* 74 */
8- { 0, 0, sys_madvise, "madvise" }, /* 75 */
9+ { 3, 0, sys_madvise, "madvise" }, /* 75 */
10 { 0, 0, sys_vhangup, "vhangup" }, /* 76 */
11 { 5, 0, printargs, "osf_kmodcall" }, /* 77, not implemented */
12 { 5, 0, printargs, "osf_mincore" }, /* 78, not implemented */
4add37e9 13@@ -399,12 +399,12 @@
ed799d14
AM
14 { 2, 0, sys_capget, "capget" }, /* 368 */
15 { 2, 0, sys_capset, "capset" }, /* 369 */
16 { 4, TF, sys_sendfile, "sendfile" }, /* 370 */
17- { 3, 0, printargs, "setresgid" }, /* 371 */
18- { 3, 0, printargs, "getresgid" }, /* 372 */
19- { 4, 0, printargs, "dipc" }, /* 373, not implemented */
20- { 2, TF, printargs, "pivot_root" }, /* 374 */
21- { 3, 0, printargs, "mincore" }, /* 375 */
22- { 4, 0, printargs, "pciconfig_iobase" }, /* 376 */
23+ { 3, 0, sys_setresgid, "setresgid" }, /* 371 */
24+ { 3, 0, sys_getresgid, "getresgid" }, /* 372 */
25+ { 5, 0, printargs, "dipc" }, /* 373, not implemented */
fcc8ff10 26+ { 2, TF, sys_pivotroot, "pivot_root" }, /* 374 */
ed799d14
AM
27+ { 3, 0, sys_mincore, "mincore" }, /* 375 */
28+ { 3, 0, printargs, "pciconfig_iobase" }, /* 376 */
4add37e9 29 { 4, 0, sys_getdents64, "getdents64" }, /* 377 */
30 { 0, 0, printargs, "gettid" }, /* 378 */
31 { 4, 0, sys_readahead, "readahead" }, /* 379 */
06e35f5f
JB
32diff -Nur strace-4.5.1.orig/linux/sparc/syscallent.h strace-4.5.1/linux/sparc/syscallent.h
33--- strace-4.5.1.orig/linux/sparc/syscallent.h 2003-08-21 12:05:40.000000000 +0200
34+++ strace-4.5.1/linux/sparc/syscallent.h 2003-11-18 21:41:54.142886408 +0100
de4e0a62
JR
35@@ -29,11 +29,11 @@
36 { 2, TS, sys_sigaltstack,"sigaltstack" }, /* 28 */
37 { 0, TS, sys_pause, "pause" }, /* 29 */
38 { 2, TF, sys_utime, "utime" }, /* 30 */
39- { 2, 0, sys_stty, "stty" }, /* 31 */
40- { 2, 0, sys_gtty, "gtty" }, /* 32 */
5426181d 41+ { 3, TF, printargs, "lchown32" }, /* 31 */
de4e0a62
JR
42+ { 3, 0, sys_fchown, "fchown32" }, /* 32 */
43 { 2, TF, sys_access, "access" }, /* 33 */
44 { 1, 0, sys_nice, "nice" }, /* 34 */
45- { 1, 0, sys_ftime, "ftime" }, /* 35 */
46+ { 3, TF, sys_chown, "chown32" }, /* 35 */
47 { 0, 0, sys_sync, "sync" }, /* 36 */
48 { 2, TS, sys_kill, "kill" }, /* 37 */
49 { 2, TF, sys_stat, "stat" }, /* 38 */
50@@ -42,7 +42,7 @@
51 { 2, 0, sys_dup, "dup" }, /* 41 */
52 { 0, 0, sys_pipe, "pipe" }, /* 42 */
53 { 1, 0, sys_times, "times" }, /* 43 */
54- { 4, 0, sys_profil, "profil" }, /* 44 */
06e35f5f 55+ { 0, 0, sys_getuid, "getuid32" }, /* 44 */
de4e0a62
JR
56 { 2, TF, sys_umount2, "umount" }, /* 45 */
57 { 1, 0, sys_setgid, "setgid" }, /* 46 */
58 { 0, 0, sys_getgid, "getgid" }, /* 47 */
f90d9891 59@@ -51,10 +51,10 @@
de4e0a62
JR
60 { 0, 0, sys_getegid, "getegid" }, /* 50 */
61 { 1, 0, sys_acct, "acct" }, /* 51 */
62 { 0, 0, printargs, "SYS_52" }, /* 52 */
63- { 4, 0, sys_mctl, "mctl" }, /* 53 */
06e35f5f 64+ { 0, 0, sys_getgid, "getgid32" }, /* 53 */
de4e0a62
JR
65 { 3, 0, sys_ioctl, "ioctl" }, /* 54 */
66 { 2, 0, sys_reboot, "reboot" }, /* 55 */
67- { 3, 0, printargs, "SYS_56" }, /* 56 */
68+ { 6, 0, sys_mmap, "mmap2" }, /* 56 */
69 { 2, TF, sys_symlink, "symlink" }, /* 57 */
70 { 3, TF, sys_readlink, "readlink" }, /* 58 */
71 { 3, TF|TP, sys_execve, "execve" }, /* 59 */
06e35f5f 72@@ -67,10 +67,10 @@
de4e0a62
JR
73 { 0, TP, sys_vfork, "vfork" }, /* 66 */
74 { 5, TF, sys_pread, "pread" }, /* 67 */
75 { 5, TF, sys_pwrite, "pwrite" }, /* 68 */
76- { 1, 0, sys_sbrk, "sbrk" }, /* 69 */
77- { 1, 0, printargs, "sstk" }, /* 70 */
06e35f5f
JB
78+ { 0, 0, sys_geteuid, "geteuid32" }, /* 69 */
79+ { 0, 0, sys_getegid, "getegid32" }, /* 70 */
de4e0a62
JR
80 { 6, 0, sys_mmap, "mmap" }, /* 71 */
81- { 1, 0, printargs, "vadvise" }, /* 72 */
06e35f5f 82+ { 2, 0, sys_setreuid, "setreuid32" }, /* 72 */
de4e0a62
JR
83 { 2, 0, sys_munmap, "munmap" }, /* 73 */
84 { 3, 0, sys_mprotect, "mprotect" }, /* 74 */
ed799d14 85 { 3, 0, sys_madvise, "madvise" }, /* 75 */
06e35f5f 86@@ -80,19 +80,19 @@
de4e0a62
JR
87 { 2, 0, sys_getgroups, "getgroups" }, /* 79 */
88 { 2, 0, sys_setgroups, "setgroups" }, /* 80 */
89 { 1, 0, sys_getpgrp, "getpgrp" }, /* 81 */
90- { 2, 0, sys_setpgrp, "setpgrp" }, /* 82 */
06e35f5f 91+ { 2, 0, sys_setgroups32,"setgroups32" }, /* 82 */
de4e0a62
JR
92 { 3, 0, sys_setitimer, "setitimer" }, /* 83 */
93- { 0, 0, printargs, "SYS_84" }, /* 84 */
06e35f5f 94+ { 2, 0, sys_ftruncate64,"ftruncate64" }, /* 84 */
de4e0a62
JR
95 { 1, TF, sys_swapon, "swapon" }, /* 85 */
96 { 2, 0, sys_getitimer, "getitimer" }, /* 86 */
97- { 2, 0, sys_gethostname,"gethostname" }, /* 87 */
06e35f5f
JB
98+ { 1, 0, sys_setuid, "setuid32" }, /* 87 */
99 { 2, 0, sys_sethostname,"sethostname" }, /* 88 */
f90d9891 100- { 0, 0, sys_getdtablesize,"getdtablesize" }, /* 89 */
06e35f5f 101+ { 1, 0, sys_getgid, "getgid32" }, /* 89 */
de4e0a62
JR
102 { 2, 0, sys_dup2, "dup2" }, /* 90 */
103- { 2, 0, printargs, "getdopt" }, /* 91 */
06e35f5f 104+ { 1, 0, sys_setfsuid, "setfduid32" }, /* 91 */
de4e0a62
JR
105 { 3, 0, sys_fcntl, "fcntl" }, /* 92 */
106 { 5, 0, sys_oldselect, "select" }, /* 93 */
107- { 2, 0, printargs, "setdopt" }, /* 94 */
06e35f5f 108+ { 1, 0, sys_setfsgid, "setfsgid32" }, /* 94 */
de4e0a62
JR
109 { 1, 0, sys_fsync, "fsync" }, /* 95 */
110 { 3, 0, sys_setpriority,"setpriority" }, /* 96 */
111 { 3, TN, sys_socket, "socket" }, /* 97 */
06e35f5f 112@@ -106,14 +106,14 @@
de4e0a62
JR
113 { 4, TS, sys_rt_sigtimedwait,"rt_sigtimedwait" },/* 105 */
114 { 3, TS, sys_rt_sigqueueinfo,"rt_sigqueueinfo" },/* 106 */
115 { 2, TS, sys_rt_sigsuspend,"rt_sigsuspend" }, /* 107 */
116- { 3, TS, printargs, "sigvec" }, /* 108 */
117- { 1, TS, sys_sigblock, "sigblock" }, /* 109 */
118- { 1, TS, sys_sigsetmask, "sigsetmask" }, /* 110 */
119- { 1, TS, printargs, "sigpause" }, /* 111 */
06e35f5f
JB
120+ { 3, 0, sys_setresuid, "setresuid32" }, /* 108 */
121+ { 3, 0, sys_getresuid, "getresuid32" }, /* 109 */
122+ { 3, 0, sys_setresgid, "setresgid32" }, /* 110 */
123+ { 3, 0, sys_getresgid, "getresgid32" }, /* 111 */
de4e0a62
JR
124 { 2, TS, printargs, "sigstack" }, /* 112 */
125 { 3, TN, sys_recvmsg, "recvmsg" }, /* 113 */
126 { 3, TN, sys_sendmsg, "sendmsg" }, /* 114 */
127- { 3, 0, printargs, "vtrace" }, /* 115 */
25ee118c 128+ { 2, 0, sys_getgroups32,"getgroups32" }, /* 115 */
de4e0a62
JR
129 { 2, 0, sys_gettimeofday,"gettimeofday" }, /* 116 */
130 { 2, 0, sys_getrusage, "getrusage" }, /* 117 */
131 { 5, TN, sys_getsockopt, "getsockopt" }, /* 118 */
06e35f5f
JB
132diff -Nur strace-4.5.1.orig/linux/syscallent.h strace-4.5.1/linux/syscallent.h
133--- strace-4.5.1.orig/linux/syscallent.h 2003-11-13 23:32:25.000000000 +0100
134+++ strace-4.5.1/linux/syscallent.h 2003-11-18 21:43:16.371385776 +0100
135@@ -248,7 +248,7 @@
fcc8ff10 136
06e35f5f
JB
137 { 0, 0, sys_getgid, "getgid32" }, /* 200 */
138 { 0, 0, sys_geteuid, "geteuid32" }, /* 201 */
139- { 0, 0, sys_geteuid, "getegid32" }, /* 202 */
140+ { 0, 0, sys_getegid, "getegid32" }, /* 202 */
141 { 2, 0, sys_setreuid, "setreuid32" }, /* 203 */
142 { 2, 0, sys_setregid, "setregid32" }, /* 204 */
143 { 2, 0, sys_getgroups32, "getgroups32" }, /* 205 */
25ee118c
JB
144--- strace-4.5.1/linux/sparc/syscall.h.orig 2003-01-30 20:15:20.000000000 +0000
145+++ strace-4.5.1/linux/sparc/syscall.h 2003-11-19 21:15:24.000000000 +0000
146@@ -105,6 +105,7 @@
147 int sys_rt_sigtimedwait(), sys_prctl(), sys_poll();
148 int sys_sendfile(), sys_query_module(), sys_capget(), sys_capset();
149 int sys_create_module(), sys_init_module();
150+int sys_setgroups32(), sys_getgroups32();
151
152 int sys_umask(); /* XXX */
153
This page took 0.04707 seconds and 4 git commands to generate.