mozjs68: really fix mips*
This commit is contained in:
parent
2c7515319c
commit
ee6172f488
1 changed files with 16 additions and 0 deletions
|
@ -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
|
index 1f7f4d1cf31..06d8773e92a 100644
|
||||||
--- a/js/src/jit/mips32/MacroAssembler-mips32-inl.h
|
--- a/js/src/jit/mips32/MacroAssembler-mips32-inl.h
|
||||||
+++ b/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,
|
@@ -820,19 +820,21 @@ void MacroAssembler::branchTestSymbol(Condition cond, const ValueOperand& value,
|
||||||
|
|
||||||
void MacroAssembler::branchTestBigInt(Condition cond, Register tag,
|
void MacroAssembler::branchTestBigInt(Condition cond, Register tag,
|
||||||
|
|
Loading…
Reference in a new issue