| Index: src/globals.h
|
| diff --git a/src/globals.h b/src/globals.h
|
| index c76dc853090e838a226c8d0909055db067235bca..970a0f423902a7d44fc47671c7cbec8ab3557b29 100644
|
| --- a/src/globals.h
|
| +++ b/src/globals.h
|
| @@ -66,51 +66,6 @@ typedef unsigned int __my_bool__;
|
| typedef uint8_t byte;
|
| typedef byte* Address;
|
|
|
| -// Define our own macros for writing 64-bit constants. This is less fragile
|
| -// than defining __STDC_CONSTANT_MACROS before including <stdint.h>, and it
|
| -// works on compilers that don't have it (like MSVC).
|
| -#if V8_CC_MSVC
|
| -# define V8_UINT64_C(x) (x ## UI64)
|
| -# define V8_INT64_C(x) (x ## I64)
|
| -# if V8_HOST_ARCH_64_BIT
|
| -# define V8_INTPTR_C(x) (x ## I64)
|
| -# define V8_PTR_PREFIX "ll"
|
| -# else
|
| -# define V8_INTPTR_C(x) (x)
|
| -# define V8_PTR_PREFIX ""
|
| -# endif // V8_HOST_ARCH_64_BIT
|
| -#elif V8_CC_MINGW64
|
| -# define V8_UINT64_C(x) (x ## ULL)
|
| -# define V8_INT64_C(x) (x ## LL)
|
| -# define V8_INTPTR_C(x) (x ## LL)
|
| -# define V8_PTR_PREFIX "I64"
|
| -#elif V8_HOST_ARCH_64_BIT
|
| -# if V8_OS_MACOSX
|
| -# define V8_UINT64_C(x) (x ## ULL)
|
| -# define V8_INT64_C(x) (x ## LL)
|
| -# else
|
| -# define V8_UINT64_C(x) (x ## UL)
|
| -# define V8_INT64_C(x) (x ## L)
|
| -# endif
|
| -# define V8_INTPTR_C(x) (x ## L)
|
| -# define V8_PTR_PREFIX "l"
|
| -#else
|
| -# define V8_UINT64_C(x) (x ## ULL)
|
| -# define V8_INT64_C(x) (x ## LL)
|
| -# define V8_INTPTR_C(x) (x)
|
| -# define V8_PTR_PREFIX ""
|
| -#endif
|
| -
|
| -#define V8PRIxPTR V8_PTR_PREFIX "x"
|
| -#define V8PRIdPTR V8_PTR_PREFIX "d"
|
| -#define V8PRIuPTR V8_PTR_PREFIX "u"
|
| -
|
| -// Fix for Mac OS X defining uintptr_t as "unsigned long":
|
| -#if V8_OS_MACOSX
|
| -#undef V8PRIxPTR
|
| -#define V8PRIxPTR "lx"
|
| -#endif
|
| -
|
| // -----------------------------------------------------------------------------
|
| // Constants
|
|
|
|
|