Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index 6a273c6eff297562265e46b05d7bb44056f4db1b..27e6377012bb7f9819b34b58d99173047a1c3a31 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -82,9 +82,10 @@ class Debug; |
class Debugger; |
class PromiseOnStack; |
-#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
+#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
!defined(__aarch64__) && V8_TARGET_ARCH_ARM64 || \ |
- !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
+ !defined(__PPC__) && V8_TARGET_ARCH_PPC || \ |
+ !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
!defined(__mips__) && V8_TARGET_ARCH_MIPS64 |
class Redirection; |
class Simulator; |
@@ -322,9 +323,10 @@ class ThreadLocalTop BASE_EMBEDDED { |
}; |
-#if V8_TARGET_ARCH_ARM && !defined(__arm__) || \ |
+#if V8_TARGET_ARCH_ARM && !defined(__arm__) || \ |
V8_TARGET_ARCH_ARM64 && !defined(__aarch64__) || \ |
- V8_TARGET_ARCH_MIPS && !defined(__mips__) || \ |
+ V8_TARGET_ARCH_PPC && !defined(__PPC__) || \ |
+ V8_TARGET_ARCH_MIPS && !defined(__mips__) || \ |
V8_TARGET_ARCH_MIPS64 && !defined(__mips__) |
#define ISOLATE_INIT_SIMULATOR_LIST(V) \ |
@@ -417,9 +419,10 @@ class Isolate { |
thread_id_(thread_id), |
stack_limit_(0), |
thread_state_(NULL), |
-#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
+#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
!defined(__aarch64__) && V8_TARGET_ARCH_ARM64 || \ |
- !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
+ !defined(__PPC__) && V8_TARGET_ARCH_PPC || \ |
+ !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
!defined(__mips__) && V8_TARGET_ARCH_MIPS64 |
simulator_(NULL), |
#endif |
@@ -432,9 +435,10 @@ class Isolate { |
FIELD_ACCESSOR(uintptr_t, stack_limit) |
FIELD_ACCESSOR(ThreadState*, thread_state) |
-#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
+#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
!defined(__aarch64__) && V8_TARGET_ARCH_ARM64 || \ |
- !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
+ !defined(__PPC__) && V8_TARGET_ARCH_PPC || \ |
+ !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
!defined(__mips__) && V8_TARGET_ARCH_MIPS64 |
FIELD_ACCESSOR(Simulator*, simulator) |
#endif |
@@ -449,9 +453,10 @@ class Isolate { |
uintptr_t stack_limit_; |
ThreadState* thread_state_; |
-#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
+#if !defined(__arm__) && V8_TARGET_ARCH_ARM || \ |
!defined(__aarch64__) && V8_TARGET_ARCH_ARM64 || \ |
- !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
+ !defined(__PPC__) && V8_TARGET_ARCH_PPC || \ |
+ !defined(__mips__) && V8_TARGET_ARCH_MIPS || \ |
!defined(__mips__) && V8_TARGET_ARCH_MIPS64 |
Simulator* simulator_; |
#endif |