trc: avoid problematic internal names "var", "thread" - plan9port - [fork] Plan 9 from user space (HTM) git clone git://src.adamsgaard.dk/plan9port (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 20c841bac102e777a3a1723724fa5d31018fefcc (DIR) parent dea4dbdba6e8a4652e682627dce50503bca5c4b4 (HTM) Author: Russ Cox <rsc@swtch.com> Date: Mon, 18 May 2020 22:32:59 -0400 rc: avoid problematic internal names "var", "thread" For AIX. Diffstat: M src/cmd/rc/rc.h | 6 ++++++ 1 file changed, 6 insertions(+), 0 deletions(-) --- (DIR) diff --git a/src/cmd/rc/rc.h b/src/cmd/rc/rc.h t@@ -33,6 +33,12 @@ #undef pipe /* so that /dev/fd works */ #define searchpath rcsearchpath /* avoid new libc function */ +/* some systems define a global "var", "thread" */ +#undef var +#define var rcvar +#undef thread +#define thread rcthread + typedef struct tree tree; typedef struct word word; typedef struct io io;