Package: thunderbird / 1:60.8.0-1~deb9u1

porting-mips/Bug-1444834-MIPS-Stubout-MacroAssembler-speculationBarrie.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
From: Dragan Mladjenovic <dragan.mladjenovic>
Date: Mon, 12 Mar 2018 10:31:24 +0100
Subject: Bug 1444834 : [MIPS] Stubout MacroAssembler::speculationBarrier;
 r=jandem

---
 js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp b/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp
index 4c138f7..8fb12ef 100644
--- a/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp
+++ b/js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp
@@ -2688,3 +2688,11 @@ void MacroAssembler::atomicEffectOpJS(Scalar::Type arrayType,
 }
 
 //}}} check_macroassembler_style
+
+// ========================================================================
+// Spectre Mitigations.
+
+void MacroAssembler::speculationBarrier()
+{
+  MOZ_CRASH();
+}
\ No newline at end of file