| Index: src/ppc/macro-assembler-ppc.cc
|
| diff --git a/src/ppc/macro-assembler-ppc.cc b/src/ppc/macro-assembler-ppc.cc
|
| index f597574d9ebfbc81a2d4e72b765c025cd0302722..51e2092f13699e55196f472907783d8e107d1f08 100644
|
| --- a/src/ppc/macro-assembler-ppc.cc
|
| +++ b/src/ppc/macro-assembler-ppc.cc
|
| @@ -49,7 +49,8 @@ void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode,
|
|
|
| if (cond != al) b(NegateCondition(cond), &skip, cr);
|
|
|
| - DCHECK(rmode == RelocInfo::CODE_TARGET || rmode == RelocInfo::RUNTIME_ENTRY);
|
| + DCHECK(rmode == RelocInfo::CODE_TARGET || rmode == RelocInfo::RUNTIME_ENTRY ||
|
| + rmode == RelocInfo::CONSTRUCT_CALL);
|
|
|
| mov(ip, Operand(target, rmode));
|
| mtctr(ip);
|
|
|