diff --git a/srcpkgs/mozjs68/patches/008-fix-mips32-inl.patch b/srcpkgs/mozjs68/patches/008-fix-mips32-inl.patch index fa47a2015f..9c964e3529 100644 --- a/srcpkgs/mozjs68/patches/008-fix-mips32-inl.patch +++ b/srcpkgs/mozjs68/patches/008-fix-mips32-inl.patch @@ -10,6 +10,22 @@ diff --git a/js/src/jit/mips32/MacroAssembler-mips32-inl.h b/js/src/jit/mips32/M index 1f7f4d1cf31..06d8773e92a 100644 --- a/js/src/jit/mips32/MacroAssembler-mips32-inl.h +++ b/js/src/jit/mips32/MacroAssembler-mips32-inl.h +@@ -69,6 +69,15 @@ + } + + // =============================================================== ++// Load instructions ++ ++void MacroAssembler::load32SignExtendToPtr(const Address& src, Register dest) { ++ loadPtr(src, dest); ++} ++ ++// =============================================================== ++ ++// =============================================================== + // Logical instructions + + void MacroAssembler::andPtr(Register src, Register dest) { ma_and(dest, src); } @@ -820,19 +820,21 @@ void MacroAssembler::branchTestSymbol(Condition cond, const ValueOperand& value, void MacroAssembler::branchTestBigInt(Condition cond, Register tag,