Build fails with:
ExecutableAllocator.h:440:6: error: #error "The cacheFlush support is missing on this platform."
It looks like this is because bug 673158 added an unconditional #include "assembler/jit/ExecutableAllocator.h" in js/src/jscompartment.cpp, while there was already such an include, ifdef'ed on ENABLE_YARR_JIT.
Created attachment 575413 [details] [diff] [review]
Fix build failure on platforms without YARR JIT
*** Bug 714254 has been marked as a duplicate of this bug. ***