From: Mike Frysinger Date: Thu, 26 Feb 2015 07:15:33 +0000 (-0500) Subject: ia64: fix up builds after 16bit uid support X-Git-Tag: v4.10~69 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cc07f669f305c37981b7de115c7236d13272bee4;p=strace ia64: fix up builds after 16bit uid support The ia64 port pulls in the i386 syscall table so it can decode 32bit apps, so we need to enable the 16bit uid parsers for it. * defs.h (NEED_UID16_PARSERS): Define to 1 for IA64. * linux/ia64/syscallent.h: Undefine sys_stime to avoid redefine warnings. --- diff --git a/defs.h b/defs.h index 85c79f51..adbc0062 100644 --- a/defs.h +++ b/defs.h @@ -348,6 +348,7 @@ extern const struct xlat whence_codes[]; #if defined(ARM) || defined(AARCH64) \ || defined(I386) || defined(X32) || defined(X86_64) \ + || defined(IA64) \ || defined(BFIN) \ || defined(M68K) \ || defined(MICROBLAZE) \ diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h index 9b23fcd2..24bcd751 100644 --- a/linux/ia64/syscallent.h +++ b/linux/ia64/syscallent.h @@ -40,6 +40,7 @@ #define sys_break printargs #define sys_oldstat printargs #define sys_lseek printargs +#undef sys_stime #define sys_stime printargs #define sys_ptrace printargs #define sys_oldfstat printargs