From: Dmitry V. Levin Date: Wed, 9 Apr 2014 12:46:05 +0000 (+0000) Subject: x86_64, x32: enable decoding of modify_ldt, get_thread_area, and set_thread_area X-Git-Tag: v4.9~93 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=662221cab36826a502588279aaab4f3b9f942a60;p=strace x86_64, x32: enable decoding of modify_ldt, get_thread_area, and set_thread_area * linux/dummy.h [X86_64 || X32]: Do not redirect sys_modify_ldt, sys_get_thread_area, and sys_set_thread_area to printargs. --- diff --git a/linux/dummy.h b/linux/dummy.h index eefe7814..95efa8a8 100644 --- a/linux/dummy.h +++ b/linux/dummy.h @@ -43,12 +43,12 @@ #define sys_vm86 printargs /* machine-specific */ -#ifndef I386 -#define sys_modify_ldt printargs -#ifndef M68K -#define sys_get_thread_area printargs -#define sys_set_thread_area printargs -#endif +#if !(defined I386 || defined X86_64 || defined X32) +# define sys_modify_ldt printargs +# ifndef M68K +# define sys_get_thread_area printargs +# define sys_set_thread_area printargs +# endif #endif /* like another call */