1 |
vapier 12/06/04 18:03:13 |
2 |
|
3 |
Added: strace-4.7-x32.patch |
4 |
Log: |
5 |
Update x32 syscall table. |
6 |
|
7 |
(Portage version: 2.2.0_alpha108/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 dev-util/strace/files/strace-4.7-x32.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/files/strace-4.7-x32.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/files/strace-4.7-x32.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: strace-4.7-x32.patch |
16 |
=================================================================== |
17 |
From 364ed4f14c5edb5ddbc79c72d22498219033b29d Mon Sep 17 00:00:00 2001 |
18 |
From: Mike Frysinger <vapier@g.o> |
19 |
Date: Mon, 4 Jun 2012 13:19:42 -0400 |
20 |
Subject: [PATCH] x32: update syscall table |
21 |
|
22 |
This syncs with the syscall table as it is in linux 3.4. |
23 |
|
24 |
* linux/x32/syscallent.h (59): Fix comment typo. |
25 |
(78): Add missing getdents entry. |
26 |
(174): Delete create_module entry (not in the kernel). |
27 |
(181, 182, 183, 184, 185): Add missing entries. |
28 |
(524, 536, 539, 540): Fix spacing. |
29 |
|
30 |
Signed-off-by: Mike Frysinger <vapier@g.o> |
31 |
--- |
32 |
linux/x32/syscallent.h | 24 ++++++++++++------------ |
33 |
1 file changed, 12 insertions(+), 12 deletions(-) |
34 |
|
35 |
diff --git a/linux/x32/syscallent.h b/linux/x32/syscallent.h |
36 |
index fcb6a23..ee4c4ce 100644 |
37 |
--- a/linux/x32/syscallent.h |
38 |
+++ b/linux/x32/syscallent.h |
39 |
@@ -57,7 +57,7 @@ |
40 |
{ 5, TP, sys_clone, "clone" }, /* 56 */ |
41 |
{ 0, TP, sys_fork, "fork" }, /* 57 */ |
42 |
{ 0, TP, sys_vfork, "vfork" }, /* 58 */ |
43 |
- { }, /* 47 */ |
44 |
+ { }, /* 59 */ |
45 |
{ 1, TP, sys_exit, "_exit" }, /* 60 */ |
46 |
{ 4, TP, sys_wait4, "wait4" }, /* 61 */ |
47 |
{ 2, TS, sys_kill, "kill" }, /* 62 */ |
48 |
@@ -76,7 +76,7 @@ |
49 |
{ 1, TD, sys_fdatasync, "fdatasync" }, /* 75 */ |
50 |
{ 2, TF, sys_truncate, "truncate" }, /* 76 */ |
51 |
{ 2, TD, sys_ftruncate, "ftruncate" }, /* 77 */ |
52 |
- { }, /* 78 */ |
53 |
+ { 3, TD, sys_getdents, "getdents" }, /* 78 */ |
54 |
{ 2, TF, sys_getcwd, "getcwd" }, /* 79 */ |
55 |
{ 1, TF, sys_chdir, "chdir" }, /* 80 */ |
56 |
{ 1, TD, sys_fchdir, "fchdir" }, /* 81 */ |
57 |
@@ -172,18 +172,18 @@ |
58 |
{ 2, 0, sys_setdomainname, "setdomainname" }, /* 171 */ |
59 |
{ 1, 0, sys_iopl, "iopl" }, /* 172 */ |
60 |
{ 3, 0, sys_ioperm, "ioperm" }, /* 173 */ |
61 |
- { 2, 0, sys_create_module, "create_module" }, /* 174 */ |
62 |
+ { }, /* 174 */ |
63 |
{ 3, 0, sys_init_module, "init_module" }, /* 175 */ |
64 |
{ 2, 0, sys_delete_module, "delete_module" }, /* 176 */ |
65 |
{ }, /* 177 */ |
66 |
{ }, /* 178 */ |
67 |
{ 4, 0, sys_quotactl, "quotactl" }, /* 179 */ |
68 |
{ }, /* 180 */ |
69 |
- { }, /* 181 */ |
70 |
- { }, /* 182 */ |
71 |
- { }, /* 183 */ |
72 |
- { }, /* 184 */ |
73 |
- { }, /* 185 */ |
74 |
+ { 5, 0, sys_getpmsg, "getpmsg" }, /* 181 */ |
75 |
+ { 5, 0, sys_putpmsg, "putpmsg" }, /* 182 */ |
76 |
+ { 5, 0, sys_afs_syscall, "afs_syscall" }, /* 183 */ |
77 |
+ { 3, 0, sys_tuxcall, "tuxcall" }, /* 184 */ |
78 |
+ { 3, 0, sys_security, "security" }, /* 185 */ |
79 |
{ 0, 0, sys_gettid, "gettid" }, /* 186 */ |
80 |
{ 4, TD, sys_readahead, "readahead" }, /* 187 */ |
81 |
{ 5, TF, sys_setxattr, "setxattr" }, /* 188 */ |
82 |
@@ -325,7 +325,7 @@ |
83 |
{ 4, 0, sys_ptrace, "ptrace" }, /* 521 */ |
84 |
{ 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 522 */ |
85 |
{ 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait" }, /* 523 */ |
86 |
- { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo" }, /* 524 */ |
87 |
+ { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo" }, /* 524 */ |
88 |
{ 2, TS, sys_sigaltstack, "sigaltstack" }, /* 525 */ |
89 |
{ 3, 0, sys_timer_create, "timer_create" }, /* 526 */ |
90 |
{ 2, 0, sys_mq_notify, "mq_notify" }, /* 527 */ |
91 |
@@ -337,8 +337,8 @@ |
92 |
{ 6, 0, sys_move_pages, "move_pages" }, /* 533 */ |
93 |
{ 5, TD, sys_preadv, "preadv" }, /* 534 */ |
94 |
{ 5, TD, sys_pwritev, "pwritev" }, /* 535 */ |
95 |
- { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo"}, /* 536 */ |
96 |
+ { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 536 */ |
97 |
{ 5, TN, sys_recvmmsg, "recvmmsg" }, /* 537 */ |
98 |
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 538 */ |
99 |
- { 6, 0, sys_process_vm_readv, "process_vm_readv"}, /* 539 */ |
100 |
- { 6, 0, sys_process_vm_writev, "process_vm_writev"}, /* 540 */ |
101 |
+ { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 539 */ |
102 |
+ { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 540 */ |
103 |
-- |
104 |
1.7.9.7 |