Index: test/cctest/compiler/call-tester.h |
diff --git a/test/cctest/compiler/call-tester.h b/test/cctest/compiler/call-tester.h |
index 30bbe1e8aa1822e87a1ab5a10f714cc2c5fd7730..6d8c76145267a3cfc6fbd94b503b575611de71e2 100644 |
--- a/test/cctest/compiler/call-tester.h |
+++ b/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) |