aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/compiler/call-tester.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/compiler/call-tester.h')
-rw-r--r--deps/v8/test/cctest/compiler/call-tester.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/deps/v8/test/cctest/compiler/call-tester.h b/deps/v8/test/cctest/compiler/call-tester.h
index 30bbe1e8aa..6d8c761452 100644
--- a/deps/v8/test/cctest/compiler/call-tester.h
+++ b/deps/v8/test/cctest/compiler/call-tester.h
@@ -128,6 +128,9 @@ struct ParameterTraits<T*> {
static uintptr_t Cast(void* r) { return reinterpret_cast<uintptr_t>(r); }
};
+
+#if !V8_TARGET_ARCH_32_BIT
+
// Additional template specialization required for mips64 to sign-extend
// parameters defined by calling convention.
template <>
@@ -142,6 +145,9 @@ struct ParameterTraits<uint32_t> {
}
};
+#endif // !V8_TARGET_ARCH_64_BIT
+
+
class CallHelper {
public:
explicit CallHelper(Isolate* isolate, MachineSignature* machine_sig)