From 8ae7251277082631667346fba0c5747d6fe6a29e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Thu, 9 Nov 2017 11:20:40 +0100 Subject: [PATCH] mozjs17: fix mips*-musl build --- srcpkgs/mozjs17/patches/mips.patch | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/mozjs17/patches/mips.patch diff --git a/srcpkgs/mozjs17/patches/mips.patch b/srcpkgs/mozjs17/patches/mips.patch new file mode 100644 index 00000000000..f75a7eb19b1 --- /dev/null +++ b/srcpkgs/mozjs17/patches/mips.patch @@ -0,0 +1,18 @@ +--- js/src/assembler/assembler/MacroAssemblerMIPS.h 2013-02-11 23:33:22.000000000 +0100 ++++ js/src/assembler/assembler/MacroAssemblerMIPS.h 2017-11-09 11:16:28.215891360 +0100 +@@ -2335,6 +2335,7 @@ + m_assembler.lwc1(dest, addrTempRegister, address.offset); + m_assembler.lwc1(FPRegisterID(dest + 1), addrTempRegister, address.offset + 4); + } else { ++ /* + sll addrTemp, address.index, address.scale + addu addrTemp, addrTemp, address.base + li immTemp, address.offset +@@ -2349,6 +2350,7 @@ + immTempRegister); + m_assembler.lwc1(dest, addrTempRegister, 0); + m_assembler.lwc1(FPRegisterID(dest + 1), addrTempRegister, 4); ++ } + #else + if (address.offset >= -32768 && address.offset <= 32767 + && !m_fixedWidth) {