2009-12-07 Ivan Maidanski <ivmai@mail.ru> (really Emmanuel Stapf)
authorivmai <ivmai>
Thu, 17 Dec 2009 07:16:42 +0000 (07:16 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 25 Jul 2011 12:03:25 +0000 (16:03 +0400)
* src/atomic_ops.h: Recognize _M_X64 (as an alias for _AMD64_).

ChangeLog
src/atomic_ops.h

index e3181a4..6f577ed 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-12-07  Ivan Maidanski <ivmai@mail.ru> (really Emmanuel Stapf)
+
+       * src/atomic_ops.h: Recognize _M_X64 (as an alias for _AMD64_).
+
 2009-12-04  Ivan Maidanski <ivmai@mail.ru>
 
        * configure.ac, README: Change to version 7.2alpha5.
index 1424711..30d045e 100644 (file)
 # define AO_compiler_barrier() __asm__ __volatile__("" : : : "memory")
 #elif defined(_MSC_VER) || defined(__DMC__) || defined(__BORLANDC__) \
         || defined(__WATCOMC__)
-# if defined(_AMD64_) || _MSC_VER >= 1400
+# if defined(_AMD64_) || defined(_M_X64) || _MSC_VER >= 1400
 #   if defined(_WIN32_WCE)
 /* #     include <cmnintrin.h> */
 #   elif defined(_MSC_VER)
 
 #if defined(_MSC_VER) || defined(__DMC__) || defined(__BORLANDC__) \
         || (defined(__WATCOMC__) && defined(__NT__))
-# if defined(_AMD64_)
+# if defined(_AMD64_) || defined(_M_X64)
 #   include "atomic_ops/sysdeps/msftc/x86_64.h"
 # elif defined(_M_IX86) || defined(x86)
 #   include "atomic_ops/sysdeps/msftc/x86.h"