$OpenBSD$ index 00e8a03..6ccc0be 100644 --- js/src/jit/arm/MacroAssembler-arm.h.orig Fri Feb 20 15:40:37 2015 +++ js/src/jit/arm/MacroAssembler-arm.h Fri Feb 20 15:40:37 2015 @@ -711,6 +711,9 @@ class MacroAssemblerARMCompat : public MacroAssemblerARM void jump(Label *label) { as_b(label); } + void jump(JitCode *code) { + branch(code); + } void jump(Register reg) { ma_bx(reg); } @@ -1202,8 +1205,7 @@ class MacroAssemblerARMCompat : public MacroAssemblerARM void linkExitFrame(); void linkParallelExitFrame(const Register &pt); - void handleFailureWithHandler(void *handler); - void handleFailureWithHandlerTail(); + void handleFailureWithHandlerTail(void *handler); ///////////////////////////////////////////////////////////////// // Common interface.