Index: test/cctest/test-hashing.cc |
diff --git a/test/cctest/test-hashing.cc b/test/cctest/test-hashing.cc |
index 692861cfe4dcd090019b96e5a19febedebb5d421..19cb9532647d7c38f24e0d3024fa338516cc61de 100644 |
--- a/test/cctest/test-hashing.cc |
+++ b/test/cctest/test-hashing.cc |
@@ -90,6 +90,16 @@ void generate(MacroAssembler* masm, uint32_t key) { |
__ pop(kRootRegister); |
__ jr(ra); |
__ nop(); |
+#elif V8_TARGET_ARCH_PPC |
+#if ABI_USES_FUNCTION_DESCRIPTORS |
Sven Panne
2015/01/08 10:13:53
Move the #if into function_descriptor() itself and
michael_dawson
2015/01/08 23:51:11
Will do
|
+ __ function_descriptor(); |
+#endif |
+ __ push(kRootRegister); |
+ __ InitializeRootRegister(); |
+ __ li(r3, Operand(key)); |
+ __ GetNumberHash(r3, ip); |
+ __ pop(kRootRegister); |
+ __ blr(); |
#else |
#error Unsupported architecture. |
#endif |