From: Roland McGrath Date: Sun, 15 Dec 2002 23:58:21 +0000 (+0000) Subject: 2002-12-15 Roland McGrath X-Git-Tag: v4.5.18~962 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=67ecd63d02c1b692477f8006b7ee0c0165df332b;p=strace 2002-12-15 Roland McGrath * linux/ia64/syscallent.h: Remove macros for sys_delete_module, sys_nanosleep, both already in linux/dummy.h. * mem.c: Add sys_{get,set}_thread_area. * linux/syscall.h: Declare them. * linux/syscallent.h: Update the table for these. * linux/dummy.h (sys_modify_ldt): Define only #ifndef I386. (sys_get_thread_area, sys_set_thread_area): New macros #ifndef I386. --- diff --git a/linux/dummy.h b/linux/dummy.h index cd6006bc..c65aee2f 100644 --- a/linux/dummy.h +++ b/linux/dummy.h @@ -33,12 +33,18 @@ #define sys_syslog printargs #define sys_iopl printargs #define sys_vm86old printargs -#define sys_modify_ldt printargs #define sys_get_kernel_syms printargs #define sys_bdflush printargs #define sys_sysfs printargs #define sys_afs_syscall printargs +/* machine-specific */ +#ifndef I386 +#define sys_modify_ldt printargs +#define sys_get_thread_area printargs +#define sys_set_thread_area printargs +#endif + #define sys_sched_setparam printargs #define sys_sched_getparam printargs #define sys_sched_setscheduler printargs