--- arm.h Thu Jan 2 20:10:32 2014 +++ arm2.h Wed Feb 12 13:26:26 2014 @@ -31,7 +31,7 @@ #define BOOST_ARCH_ARM BOOST_VERSION_NUMBER_NOT_AVAILABLE -#if defined(__arm__) || defined(__thumb__) || \ +#if defined(__arm__) || defined(_M_ARM) || defined(__thumb__) || \ defined(__TARGET_ARCH_ARM) || defined(__TARGET_ARCH_THUMB) # undef BOOST_ARCH_ARM # if !defined(BOOST_ARCH_ARM) && defined(__TARGET_ARCH_ARM)