diff options
Diffstat (limited to 'deps/v8/test/cctest/compiler/call-tester.h')
-rw-r--r-- | deps/v8/test/cctest/compiler/call-tester.h | 6 |
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) |