Index: include/v8.h |
diff --git a/include/v8.h b/include/v8.h |
index 36077402a287046e84cf5f4dc8c1d6bd120a3ab3..c29b269d8de06511c5becee123165ca2a94f7d03 100644 |
--- a/include/v8.h |
+++ b/include/v8.h |
@@ -5365,7 +5365,11 @@ template <> struct SmiTagging<8> { |
} |
}; |
+#if V8_USE_31_BIT_SMI_VALUE |
+typedef SmiTagging<4> PlatformSmiTagging; |
+#else |
typedef SmiTagging<kApiPointerSize> PlatformSmiTagging; |
+#endif |
const int kSmiShiftSize = PlatformSmiTagging::kSmiShiftSize; |
const int kSmiValueSize = PlatformSmiTagging::kSmiValueSize; |