Bug 1284786 - Fix arm64 simulator build failures. r=bbouvier
authorsk <sk.alvin.x@gmail.com>
Wed, 06 Jul 2016 00:19:00 -0400
changeset 344022 c598237110de0bc8006571863529a81fceb6319b
parent 344021 73dde9dee4ea40ac38dee4f3cc589cf7e17c60d0
child 344023 ff46fbd4ef08f8cd2f95bf218d39b77be3bd3b24
push id6389
push userraliiev@mozilla.com
push dateMon, 19 Sep 2016 13:38:22 +0000
treeherdermozilla-beta@01d67bfe6c81 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbbouvier
bugs1284786
milestone50.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1284786 - Fix arm64 simulator build failures. r=bbouvier
js/src/jit/arm64/Assembler-arm64.cpp
--- a/js/src/jit/arm64/Assembler-arm64.cpp
+++ b/js/src/jit/arm64/Assembler-arm64.cpp
@@ -14,16 +14,18 @@
 
 #include "gc/Marking.h"
 
 #include "jit/arm64/Architecture-arm64.h"
 #include "jit/arm64/MacroAssembler-arm64.h"
 #include "jit/ExecutableAllocator.h"
 #include "jit/JitCompartment.h"
 
+#include "gc/StoreBuffer-inl.h"
+
 using namespace js;
 using namespace js::jit;
 
 using mozilla::CountLeadingZeroes32;
 using mozilla::DebugOnly;
 
 // Note this is used for inter-AsmJS calls and may pass arguments and results
 // in floating point registers even if the system ABI does not.