]> granicus.if.org Git - strace/commitdiff
2004-09-01 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@redhat.com>
Wed, 1 Sep 2004 19:39:50 +0000 (19:39 +0000)
committerRoland McGrath <roland@redhat.com>
Wed, 1 Sep 2004 19:39:50 +0000 (19:39 +0000)
* linux/x86_64/syscallent.h: Add new entries for timer_*, clock_*, and
mq_* syscalls, and names only for new calls up to 252.
* linux/syscallent.h: Add waitid.
* linux/x86_64/syscallent.h: Likewise.
* linux/syscall.h: Declare sys_waitid.

linux/syscall.h
linux/syscallent.h
linux/x86_64/syscallent.h

index 783d556ce8f5c950bc42ffdb535161e8e1b6bc73..13326cf6040f182c57beab1b6569f2c665d58402 100644 (file)
@@ -96,7 +96,7 @@ int sys_clock_gettime(), sys_clock_getres(), sys_clock_nanosleep();
 int sys_semtimedop(), sys_statfs64(), sys_fstatfs64(), sys_tgkill();
 int sys_mq_open(), sys_mq_timedsend(), sys_mq_timedreceive();
 int sys_mq_notify(), sys_mq_getsetattr();
-
+int sys_waitid();
 
 /* sys_socketcall subcalls */
 
index 53b5dc8c1b819ecd52c27453430007bd1c67b3a3..62145d26785267655a604b55a8aeb5a2cd4bab62 100644 (file)
        { 2,    0,      sys_mq_notify,          "mq_notify"     }, /* 281 */
        { 3,    0,      sys_mq_getsetattr,      "mq_getsetattr" }, /* 282 */
        { 5,    0,      printargs,              "SYS_283"       }, /* 283 */
-       { 5,    0,      printargs,              "SYS_284"       }, /* 284 */
+       { 4,    0,      sys_waitid,             "waitid"        }, /* 284 */
        { 5,    0,      printargs,              "SYS_285"       }, /* 285 */
        { 5,    0,      printargs,              "SYS_286"       }, /* 286 */
        { 5,    0,      printargs,              "SYS_287"       }, /* 287 */
index 56c1253464e9bf11cfd7e838872e03c3806df168..0c0e4e64509105adf582b155c9ee4053a83f794c 100644 (file)
        { 5,    0,      printargs,              "SYS_229"       }, /* 229 */
        { 5,    0,      printargs,              "SYS_230"       }, /* 230 */
        { 1,    TP,     sys_exit,               "exit_group"    }, /* 231 */
+       { 1,    0,      printargs,              "set_tid_address"}, /* 218 */
+       { 5,    0,      printargs,              "restart_syscall"}, /* 219 */
+       { 5,    0,      printargs,              "semtimedop"    }, /* 220 */
+       { 5,    0,      printargs,              "fadvise64"     }, /* 221 */
+       { 3,    0,      sys_timer_create,       "timer_create"  }, /* 222 */
+       { 4,    0,      sys_timer_settime,      "timer_settime" }, /* 223 */
+       { 2,    0,      sys_timer_gettime,      "timer_gettime" }, /* 224 */
+       { 1,    0,      sys_timer_getoverrun,   "timer_getoverrun"}, /* 225 */
+       { 1,    0,      sys_timer_delete,       "timer_delete"  }, /* 226 */
+       { 2,    0,      sys_clock_settime,      "clock_settime" }, /* 227 */
+       { 2,    0,      sys_clock_gettime,      "clock_gettime" }, /* 228 */
+       { 2,    0,      sys_clock_getres,       "clock_getres"  }, /* 229 */
+       { 4,    0,      sys_clock_nanosleep,    "clock_nanosleep"}, /* 230 */
+       { 5,    0,      printargs,              "exit_group"    }, /* 231 */
+       { 5,    0,      printargs,              "epoll_wait"    }, /* 232 */
+       { 5,    0,      printargs,              "epoll_ctl"     }, /* 233 */
+       { 5,    0,      printargs,              "tgkill"        }, /* 234 */
+       { 5,    0,      printargs,              "utimes"        }, /* 235 */
+       { 5,    0,      printargs,              "vserver"       }, /* 236 */
+       { 5,    0,      printargs,              "mbind"         }, /* 237 */
+       { 5,    0,      printargs,              "set_mempolicy" }, /* 238 */
+       { 5,    0,      printargs,              "get_mempolicy" }, /* 239 */
+       { 4,    0,      sys_mq_open,            "mq_open"       }, /* 240 */
+       { 1,    0,      sys_mq_unlink,          "mq_unlink"     }, /* 241 */
+       { 5,    0,      sys_mq_timedsend,       "mq_timedsend"  }, /* 242 */
+       { 5,    0,      sys_mq_timedreceive,    "mq_timedreceive" }, /* 243 */
+       { 2,    0,      sys_mq_notify,          "mq_notify"     }, /* 244 */
+       { 3,    0,      sys_mq_getsetattr,      "mq_getsetattr" }, /* 245 */
+       { 5,    0,      printargs,              "kexec_load"    }, /* 246 */
+       { 5,    0,      printargs,              "SYS_247"       }, /* 247 */
+       { 5,    0,      printargs,              "SYS_248"       }, /* 248 */
+       { 5,    0,      printargs,              "SYS_249"       }, /* 249 */
+       { 5,    0,      printargs,              "SYS_250"       }, /* 250 */
+       { 5,    0,      printargs,              "SYS_251"       }, /* 251 */
+       { 5,    0,      printargs,              "SYS_252"       }, /* 252 */
+       { 5,    0,      printargs,              "waitid"        }, /* 253 */