| Index: src/ppc/assembler-ppc.h
|
| diff --git a/src/ppc/assembler-ppc.h b/src/ppc/assembler-ppc.h
|
| index 04abe96257d3d84bebee02678f2771c305d54d2b..e91fd357a6d24a0e7a5bb3ece4400c4b3c984cb3 100644
|
| --- a/src/ppc/assembler-ppc.h
|
| +++ b/src/ppc/assembler-ppc.h
|
| @@ -53,8 +53,11 @@
|
| #define ABI_PASSES_HANDLES_IN_REGS \
|
| (!V8_HOST_ARCH_PPC || V8_OS_AIX || V8_TARGET_ARCH_PPC64)
|
|
|
| -#define ABI_RETURNS_OBJECT_PAIRS_IN_REGS \
|
| - (!V8_HOST_ARCH_PPC || !V8_TARGET_ARCH_PPC64 || V8_TARGET_LITTLE_ENDIAN)
|
| +#if (!V8_HOST_ARCH_PPC || !V8_TARGET_ARCH_PPC64 || V8_TARGET_LITTLE_ENDIAN)
|
| +#define ABI_RETURNS_OBJECT_PAIRS_IN_REGS 1
|
| +#else
|
| +#define ABI_RETURNS_OBJECT_PAIRS_IN_REGS 0
|
| +#endif
|
|
|
| #if !V8_HOST_ARCH_PPC || (V8_TARGET_ARCH_PPC64 && V8_TARGET_LITTLE_ENDIAN)
|
| #define ABI_CALL_VIA_IP 1
|
|
|