diff options
Diffstat (limited to 'deps/v8/src/base/build_config.h')
-rw-r--r-- | deps/v8/src/base/build_config.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/deps/v8/src/base/build_config.h b/deps/v8/src/base/build_config.h index 0374f0fc25..73488de5bd 100644 --- a/deps/v8/src/base/build_config.h +++ b/deps/v8/src/base/build_config.h @@ -35,7 +35,7 @@ #define V8_HOST_ARCH_32_BIT 1 #elif defined(__PPC__) || defined(_ARCH_PPC) #define V8_HOST_ARCH_PPC 1 -#if defined(__PPC64__) || defined(_ARCH_PPC64) || defined(_ARCH_PPCGR) +#if defined(__PPC64__) || defined(_ARCH_PPC64) #define V8_HOST_ARCH_64_BIT 1 #else #define V8_HOST_ARCH_32_BIT 1 @@ -76,9 +76,9 @@ // Target architecture detection. This may be set externally. If not, detect // in the same way as the host architecture, that is, target the native // environment as presented by the compiler. -#if !V8_TARGET_ARCH_X64 && !V8_TARGET_ARCH_IA32 && !V8_TARGET_ARCH_X87 && \ - !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_ARM64 && !V8_TARGET_ARCH_MIPS && \ - !V8_TARGET_ARCH_MIPS64 && !V8_TARGET_ARCH_PPC && !V8_TARGET_ARCH_S390 +#if !V8_TARGET_ARCH_X64 && !V8_TARGET_ARCH_IA32 && !V8_TARGET_ARCH_ARM && \ + !V8_TARGET_ARCH_ARM64 && !V8_TARGET_ARCH_MIPS && !V8_TARGET_ARCH_MIPS64 && \ + !V8_TARGET_ARCH_PPC && !V8_TARGET_ARCH_S390 #if defined(_M_X64) || defined(__x86_64__) #define V8_TARGET_ARCH_X64 1 #elif defined(_M_IX86) || defined(__i386__) @@ -129,8 +129,6 @@ #else #define V8_TARGET_ARCH_32_BIT 1 #endif -#elif V8_TARGET_ARCH_X87 -#define V8_TARGET_ARCH_32_BIT 1 #else #error Unknown target architecture pointer size #endif @@ -181,8 +179,6 @@ #else #define V8_TARGET_LITTLE_ENDIAN 1 #endif -#elif V8_TARGET_ARCH_X87 -#define V8_TARGET_LITTLE_ENDIAN 1 #elif __BIG_ENDIAN__ // FOR PPCGR on AIX #define V8_TARGET_BIG_ENDIAN 1 #elif V8_TARGET_ARCH_PPC_LE @@ -199,8 +195,7 @@ #error Unknown target architecture endianness #endif -#if defined(V8_TARGET_ARCH_IA32) || defined(V8_TARGET_ARCH_X64) || \ - defined(V8_TARGET_ARCH_X87) +#if defined(V8_TARGET_ARCH_IA32) || defined(V8_TARGET_ARCH_X64) #define V8_TARGET_ARCH_STORES_RETURN_ADDRESS_ON_STACK 1 #else #define V8_TARGET_ARCH_STORES_RETURN_ADDRESS_ON_STACK 0 |