2004-09-01 Roland McGrath <roland@redhat.com>

* 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.
This commit is contained in:
Roland McGrath 2004-09-01 19:39:50 +00:00
parent c74c0b732b
commit 475d203dc4
3 changed files with 38 additions and 2 deletions

View 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 */

View File

@ -330,7 +330,7 @@
{ 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 */

View File

@ -230,3 +230,39 @@
{ 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 */