From 73c776c744f26b294a5e6bc7e1fc11b374b05c17 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sat, 2 Feb 2019 11:46:19 +0100 Subject: [PATCH] [WIDL] Fix non-x86 builds --- sdk/tools/widl/widl.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sdk/tools/widl/widl.c b/sdk/tools/widl/widl.c index 77d4b7750a9..ec1e61e22a8 100644 --- a/sdk/tools/widl/widl.c +++ b/sdk/tools/widl/widl.c @@ -92,15 +92,16 @@ static const char usage[] = static const char version_string[] = "Wine IDL Compiler version " PACKAGE_VERSION "\n" "Copyright 2002 Ove Kaaven\n"; -#ifdef __i386__ +// __REACTOS__!! We must use TARGET_ macros here! +#ifdef TARGET_i386 enum target_cpu target_cpu = CPU_x86; -#elif defined(__x86_64__) +#elif defined(TARGET_amd64) enum target_cpu target_cpu = CPU_x86_64; -#elif defined(__powerpc__) +#elif defined(TARGET_ppc) enum target_cpu target_cpu = CPU_POWERPC; -#elif defined(__arm__) +#elif defined(TARGET_arm) enum target_cpu target_cpu = CPU_ARM; -#elif defined(__aarch64__) +#elif defined(TARGET_arm64) enum target_cpu target_cpu = CPU_ARM64; #else #error Unsupported CPU