diff -r 9f3ecc7dc9e3 -r 20bd16d68ed2 mozilla-jit_branch64.patch --- a/mozilla-jit_branch64.patch Wed May 04 12:21:34 2016 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,28 +0,0 @@ -From: Michel Normand -Subject: mozilla add branch64 -Date: Tue, 03 May 2016 17:42:54 +0200 -References: -https://bugzilla.mozilla.org/show_bug.cgi?id=1266366 - -mozilla add branch64 in MacroAssembler-none.h -already upstream as tracked by -https://www.mail-archive.com/freebsd-gecko@freebsd.org/msg05462.html - -Signed-off-by: Michel Normand ---- - js/src/jit/none/MacroAssembler-none.h | 2 ++ - 1 file changed, 2 insertions(+) - -Index: mozilla/js/src/jit/none/MacroAssembler-none.h -=================================================================== ---- mozilla.orig/js/src/jit/none/MacroAssembler-none.h -+++ mozilla/js/src/jit/none/MacroAssembler-none.h -@@ -255,6 +255,8 @@ class MacroAssemblerNone : public Assemb - template void branchPrivatePtr(Condition, T, S, Label*) { MOZ_CRASH(); } - template void decBranchPtr(Condition, T, S, Label*) { MOZ_CRASH(); } - template void branchTest64(Condition, T, T, S, Label*) { MOZ_CRASH(); } -+ template void branch64(Condition, T, S, Label*) { MOZ_CRASH(); } -+ template void branch64(Condition, T, T, S, Label*) { MOZ_CRASH(); } - template void mov(T, S) { MOZ_CRASH(); } - template void movq(T, S) { MOZ_CRASH(); } - template void movePtr(T, S) { MOZ_CRASH(); }