# HG changeset patch # User cslag # Date 1448583502 -3600 # Node ID 8449fa6dabc784505862c4b0aff346ce30aa0051 # Parent f533c5ad1b6ed3bcf2c534a3cf4e2eb7b2efc598 - ported _macros.h change from 2 commits ago to autovar (which will replace former, in 1.0) diff -r f533c5ad1b6e -r 8449fa6dabc7 autovar/autovar_ARCH.h --- a/autovar/autovar_ARCH.h Fri Nov 27 01:11:49 2015 +0100 +++ b/autovar/autovar_ARCH.h Fri Nov 27 01:18:22 2015 +0100 @@ -27,10 +27,10 @@ #define AUTOVAR_ARCH_H /* Check architecture. */ -#if defined(_M_IX86) || defined(__i386__) || defined(__i486__) || defined(__i586__) || defined(__i686__) || defined(__386__) || defined(__i386) +#if defined(_M_X64_) || defined(_M_AMD64) || defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64) +# define ARCH_X64 +#elif defined(_M_IX86) || defined(__i386__) || defined(__i486__) || defined(__i586__) || defined(__i686__) || defined(__386__) || defined(__i386) # define ARCH_X86 -#elif defined(_M_X64_) || defined(_M_AMD64) || defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64) -# define ARCH_X64 #elif defined(_M_IA64) || defined(__ia64__) # define ARCH_IA64 #elif defined(_M_PPC) || defined(__powerpc__) || defined(__powerpc) || defined(__POWERPC__) || defined(__ppc__) || defined(__power__)