Update and fix a patch to strace.
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Jul 16 18:58:40 2007 +0000 (2007-07-16)
changeset 2706ffa09dc808f
parent 269 9649a1d5ac2f
child 271 157de3e1f725
Update and fix a patch to strace.
patches/strace/4.5.15/550-strace-undef-syscall.patch
     1.1 --- a/patches/strace/4.5.15/550-strace-undef-syscall.patch	Mon Jul 16 16:35:15 2007 +0000
     1.2 +++ b/patches/strace/4.5.15/550-strace-undef-syscall.patch	Mon Jul 16 18:58:40 2007 +0000
     1.3 @@ -1,31 +1,33 @@
     1.4  diff -dur strace-4.5.15.orig/linux/syscallent.h strace-4.5.15/linux/syscallent.h
     1.5  --- strace-4.5.15.orig/linux/syscallent.h	2006-10-16 03:17:52.000000000 +0200
     1.6  +++ strace-4.5.15/linux/syscallent.h	2007-07-14 19:30:16.000000000 +0200
     1.7 -@@ -130,7 +130,10 @@
     1.8 +@@ -130,7 +130,11 @@
     1.9   	{ 2,	TF,	sys_statfs,		"statfs"	}, /* 99 */
    1.10   	{ 2,	TD,	sys_fstatfs,		"fstatfs"	}, /* 100 */
    1.11   	{ 3,	0,	sys_ioperm,		"ioperm"	}, /* 101 */
    1.12  -	{ 2,	TD,	sys_socketcall,		"socketcall", SYS_socketcall }, /* 102 */
    1.13 -+	{ 2,	TD,	sys_socketcall,		"socketcall",
    1.14 ++	{ 2,	TD,	sys_socketcall,		"socketcall"
    1.15  +#ifdef __NR_socketcall
    1.16 -+	SYS_socketcall }, /* 102 */
    1.17 ++	    , SYS_socketcall
    1.18  +#endif
    1.19 ++								}, /* 102 */
    1.20   	{ 3,	0,	sys_syslog,		"syslog"	}, /* 103 */
    1.21   	{ 3,	0,	sys_setitimer,		"setitimer"	}, /* 104 */
    1.22   	{ 2,	0,	sys_getitimer,		"getitimer"	}, /* 105 */
    1.23 -@@ -145,7 +148,10 @@
    1.24 +@@ -145,7 +149,11 @@
    1.25   	{ 4,	TP,	sys_wait4,		"wait4", SYS_wait4 }, /* 114 */
    1.26   	{ 1,	0,	sys_swapoff,		"swapoff"	}, /* 115 */
    1.27   	{ 1,	0,	sys_sysinfo,		"sysinfo"	}, /* 116 */
    1.28  -	{ 6,	0,	sys_ipc,		"ipc", SYS_ipc }, /* 117 */
    1.29 -+	{ 6,	0,	sys_ipc,		"ipc",
    1.30 ++	{ 6,	0,	sys_ipc,		"ipc"
    1.31  +#ifdef __NR_ipc
    1.32 -+	SYS_ipc }, /* 117 */
    1.33 ++	    , SYS_ipc
    1.34  +#endif
    1.35 ++								}, /* 117 */
    1.36   	{ 1,	TD,	sys_fsync,		"fsync"		}, /* 118 */
    1.37   	{ 1,	TS,	sys_sigreturn,		"sigreturn"	}, /* 119 */
    1.38   	{ 5,	TP,	sys_clone,		"clone", SYS_clone }, /* 120 */
    1.39 -@@ -282,7 +288,11 @@
    1.40 +@@ -282,7 +290,11 @@
    1.41   	{ 3,	0,	sys_io_cancel,		"io_cancel"	}, /* 249 */
    1.42   	{ 5,	0,	sys_fadvise64,		"fadvise64"	}, /* 250 */
    1.43   	{ 5,	0,	printargs,		"SYS_251"	}, /* 251 */