From: Dmitry V. Levin Date: Wed, 9 Apr 2014 13:14:44 +0000 (+0000) Subject: mips: enable decoding of set_thread_area X-Git-Tag: v4.9~92 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=15bc2812698431b17b414fa98b972146102cb8c0;p=strace mips: enable decoding of set_thread_area * linux/dummy.h [MIPS]: Do not redirect sys_set_thread_area to printargs. * mem.c [MIPS] (sys_set_thread_area): Define. --- diff --git a/linux/dummy.h b/linux/dummy.h index 95efa8a8..2fc3498b 100644 --- a/linux/dummy.h +++ b/linux/dummy.h @@ -47,7 +47,9 @@ # define sys_modify_ldt printargs # ifndef M68K # define sys_get_thread_area printargs -# define sys_set_thread_area printargs +# ifndef MIPS +# define sys_set_thread_area printargs +# endif # endif #endif diff --git a/mem.c b/mem.c index 9207fb27..4b6bc184 100644 --- a/mem.c +++ b/mem.c @@ -637,7 +637,7 @@ sys_get_thread_area(struct tcb *tcp) } #endif /* I386 || X86_64 || X32 */ -#if defined(M68K) +#if defined(M68K) || defined(MIPS) int sys_set_thread_area(struct tcb *tcp) { @@ -646,7 +646,9 @@ sys_set_thread_area(struct tcb *tcp) return 0; } +#endif +#if defined(M68K) int sys_get_thread_area(struct tcb *tcp) {