New version of v8 from bleeding edge at revision 3649
diff --git a/src/macro-assembler.h b/src/macro-assembler.h
index 63a6d6e..0fe4328 100644
--- a/src/macro-assembler.h
+++ b/src/macro-assembler.h
@@ -77,8 +77,13 @@
 #elif V8_TARGET_ARCH_ARM
 #include "arm/constants-arm.h"
 #include "assembler.h"
+#ifdef V8_ARM_VARIANT_THUMB
+#include "arm/assembler-thumb2.h"
+#include "arm/assembler-thumb2-inl.h"
+#else
 #include "arm/assembler-arm.h"
 #include "arm/assembler-arm-inl.h"
+#endif
 #include "code.h"  // must be after assembler_*.h
 #include "arm/macro-assembler-arm.h"
 #else