1 From: Michel Normand <normand@linux.vnet.ibm.com> |
|
2 Subject: mozilla add branch64 |
|
3 Date: Tue, 03 May 2016 17:42:54 +0200 |
|
4 References: |
|
5 https://bugzilla.mozilla.org/show_bug.cgi?id=1266366 |
|
6 |
|
7 mozilla add branch64 in MacroAssembler-none.h |
|
8 already upstream as tracked by |
|
9 https://www.mail-archive.com/freebsd-gecko@freebsd.org/msg05462.html |
|
10 |
|
11 Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com> |
|
12 --- |
|
13 js/src/jit/none/MacroAssembler-none.h | 2 ++ |
|
14 1 file changed, 2 insertions(+) |
|
15 |
|
16 Index: mozilla/js/src/jit/none/MacroAssembler-none.h |
|
17 =================================================================== |
|
18 --- mozilla.orig/js/src/jit/none/MacroAssembler-none.h |
|
19 +++ mozilla/js/src/jit/none/MacroAssembler-none.h |
|
20 @@ -255,6 +255,8 @@ class MacroAssemblerNone : public Assemb |
|
21 template <typename T, typename S> void branchPrivatePtr(Condition, T, S, Label*) { MOZ_CRASH(); } |
|
22 template <typename T, typename S> void decBranchPtr(Condition, T, S, Label*) { MOZ_CRASH(); } |
|
23 template <typename T, typename S> void branchTest64(Condition, T, T, S, Label*) { MOZ_CRASH(); } |
|
24 + template <typename T, typename S> void branch64(Condition, T, S, Label*) { MOZ_CRASH(); } |
|
25 + template <typename T, typename S> void branch64(Condition, T, T, S, Label*) { MOZ_CRASH(); } |
|
26 template <typename T, typename S> void mov(T, S) { MOZ_CRASH(); } |
|
27 template <typename T, typename S> void movq(T, S) { MOZ_CRASH(); } |
|
28 template <typename T, typename S> void movePtr(T, S) { MOZ_CRASH(); } |
|