Fix build broken in r36927
authorColin Finck <colin@reactos.org>
Sat, 25 Oct 2008 14:49:51 +0000 (14:49 +0000)
committerColin Finck <colin@reactos.org>
Sat, 25 Oct 2008 14:49:51 +0000 (14:49 +0000)
The #ifdef's here are defined by the host, not by the target.
Therefore we can't check with #if defined(__x86_64__) whether we build for 64-bit. Probably a _TARGET_PE64 solution like we have for rsym is needed here to fix this properly also for the AMD64 port.

svn path=/trunk/; revision=36944

reactos/tools/winebuild/main.c

index b0a57ef..6614680 100644 (file)
@@ -48,7 +48,7 @@ int verbose = 0;
 int save_temps = 0;
 int link_ext_symbols = 0;
 
 int save_temps = 0;
 int link_ext_symbols = 0;
 
-#if defined(__i386__)
+#if defined(__i386__) || defined(__x86_64__)
 enum target_cpu target_cpu = CPU_x86;
 #elif defined(__x86_64__)
 enum target_cpu target_cpu = CPU_x86_64;
 enum target_cpu target_cpu = CPU_x86;
 #elif defined(__x86_64__)
 enum target_cpu target_cpu = CPU_x86_64;