Index: src/globals.h |
diff --git a/src/globals.h b/src/globals.h |
index 9a071971db347a946143d8d728c1c64600ed0b00..01169d88df45ace5d927b7739fb92fe30fb052bb 100644 |
--- a/src/globals.h |
+++ b/src/globals.h |
@@ -89,22 +89,6 @@ namespace internal { |
#define V8_DOUBLE_FIELDS_UNBOXING 0 |
#endif |
-// Support for alternative bool type. This is only enabled if the code is |
-// compiled with USE_MYBOOL defined. This catches some nasty type bugs. |
-// For instance, 'bool b = "false";' results in b == true! This is a hidden |
-// source of bugs. |
-// However, redefining the bool type does have some negative impact on some |
-// platforms. It gives rise to compiler warnings (i.e. with |
-// MSVC) in the API header files when mixing code that uses the standard |
-// bool with code that uses the redefined version. |
-// This does not actually belong in the platform code, but needs to be |
-// defined here because the platform code uses bool, and platform.h is |
-// include very early in the main include file. |
- |
-#ifdef USE_MYBOOL |
-typedef unsigned int __my_bool__; |
-#define bool __my_bool__ // use 'indirection' to avoid name clashes |
-#endif |
typedef uint8_t byte; |
typedef byte* Address; |