Update V8 to r4730 as required by WebKit r60469
diff --git a/src/mips/assembler-mips.cc b/src/mips/assembler-mips.cc
index 4a91624..d9617dc 100644
--- a/src/mips/assembler-mips.cc
+++ b/src/mips/assembler-mips.cc
@@ -34,6 +34,9 @@
#include "v8.h"
+
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "mips/assembler-mips-inl.h"
#include "serialize.h"
@@ -1206,3 +1209,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/builtins-mips.cc b/src/mips/builtins-mips.cc
index 04bcfeb..26fea25 100644
--- a/src/mips/builtins-mips.cc
+++ b/src/mips/builtins-mips.cc
@@ -29,6 +29,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "debug.h"
#include "runtime.h"
@@ -200,3 +202,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/codegen-mips.cc b/src/mips/codegen-mips.cc
index ca1edd4..f8b88d7 100644
--- a/src/mips/codegen-mips.cc
+++ b/src/mips/codegen-mips.cc
@@ -28,6 +28,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "bootstrapper.h"
#include "codegen-inl.h"
#include "compiler.h"
@@ -1426,3 +1428,5 @@
#undef __
} } // namespace v8::internal
+
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/constants-mips.cc b/src/mips/constants-mips.cc
index a5ef9f8..49502bd 100644
--- a/src/mips/constants-mips.cc
+++ b/src/mips/constants-mips.cc
@@ -26,6 +26,9 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "v8.h"
+
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "constants-mips.h"
namespace assembler {
@@ -321,3 +324,5 @@
}
} } // namespace assembler::mips
+
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/cpu-mips.cc b/src/mips/cpu-mips.cc
index f592257..659fc01 100644
--- a/src/mips/cpu-mips.cc
+++ b/src/mips/cpu-mips.cc
@@ -35,6 +35,9 @@
#endif // #ifdef __mips
#include "v8.h"
+
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "cpu.h"
namespace v8 {
@@ -67,3 +70,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/debug-mips.cc b/src/mips/debug-mips.cc
index cdb35ae..8c40930 100644
--- a/src/mips/debug-mips.cc
+++ b/src/mips/debug-mips.cc
@@ -29,6 +29,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "debug.h"
@@ -126,3 +128,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/disasm-mips.cc b/src/mips/disasm-mips.cc
index cab72d1..959a4a2 100644
--- a/src/mips/disasm-mips.cc
+++ b/src/mips/disasm-mips.cc
@@ -57,6 +57,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "constants-mips.h"
#include "disasm.h"
#include "macro-assembler.h"
@@ -782,3 +784,4 @@
} // namespace disasm
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/fast-codegen-mips.cc b/src/mips/fast-codegen-mips.cc
index 48a0ce6..186f9fa 100644
--- a/src/mips/fast-codegen-mips.cc
+++ b/src/mips/fast-codegen-mips.cc
@@ -27,6 +27,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "fast-codegen.h"
@@ -72,3 +74,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/frames-mips.cc b/src/mips/frames-mips.cc
index cdc880d..0fce3cd 100644
--- a/src/mips/frames-mips.cc
+++ b/src/mips/frames-mips.cc
@@ -28,6 +28,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "frames-inl.h"
#include "mips/assembler-mips-inl.h"
@@ -97,3 +99,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/full-codegen-mips.cc b/src/mips/full-codegen-mips.cc
index 3c29e99..afda2cb 100644
--- a/src/mips/full-codegen-mips.cc
+++ b/src/mips/full-codegen-mips.cc
@@ -27,6 +27,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "compiler.h"
#include "debug.h"
@@ -271,3 +273,5 @@
#undef __
} } // namespace v8::internal
+
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/ic-mips.cc b/src/mips/ic-mips.cc
index 8c90921..519fe62 100644
--- a/src/mips/ic-mips.cc
+++ b/src/mips/ic-mips.cc
@@ -29,6 +29,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "ic-inl.h"
#include "runtime.h"
@@ -215,3 +217,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/jump-target-mips.cc b/src/mips/jump-target-mips.cc
index 4bd9102..408f75e 100644
--- a/src/mips/jump-target-mips.cc
+++ b/src/mips/jump-target-mips.cc
@@ -28,6 +28,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "jump-target-inl.h"
#include "register-allocator-inl.h"
@@ -170,3 +172,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/macro-assembler-mips.cc b/src/mips/macro-assembler-mips.cc
index c276af5..e096028 100644
--- a/src/mips/macro-assembler-mips.cc
+++ b/src/mips/macro-assembler-mips.cc
@@ -29,6 +29,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "bootstrapper.h"
#include "codegen-inl.h"
#include "debug.h"
@@ -1321,3 +1323,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/register-allocator-mips.cc b/src/mips/register-allocator-mips.cc
index f48d3a6..2c5d61b 100644
--- a/src/mips/register-allocator-mips.cc
+++ b/src/mips/register-allocator-mips.cc
@@ -27,6 +27,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "register-allocator-inl.h"
@@ -58,3 +60,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/simulator-mips.cc b/src/mips/simulator-mips.cc
index bdb3b7f..886b9e4 100644
--- a/src/mips/simulator-mips.cc
+++ b/src/mips/simulator-mips.cc
@@ -29,6 +29,8 @@
#include <cstdarg>
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "disasm.h"
#include "assembler.h"
#include "globals.h" // Need the BitCast
@@ -1646,3 +1648,4 @@
#endif // __mips
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/stub-cache-mips.cc b/src/mips/stub-cache-mips.cc
index 0b2d2c3..faaacbc 100644
--- a/src/mips/stub-cache-mips.cc
+++ b/src/mips/stub-cache-mips.cc
@@ -27,6 +27,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "ic-inl.h"
#include "codegen-inl.h"
#include "stub-cache.h"
@@ -398,3 +400,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS
diff --git a/src/mips/virtual-frame-mips.cc b/src/mips/virtual-frame-mips.cc
index c2116de..b61ce75 100644
--- a/src/mips/virtual-frame-mips.cc
+++ b/src/mips/virtual-frame-mips.cc
@@ -29,6 +29,8 @@
#include "v8.h"
+#if defined(V8_TARGET_ARCH_MIPS)
+
#include "codegen-inl.h"
#include "register-allocator-inl.h"
#include "scopes.h"
@@ -314,3 +316,4 @@
} } // namespace v8::internal
+#endif // V8_TARGET_ARCH_MIPS