--- files/patch-assembler_jit_ExecutableAllocator.h (revision 0) +++ files/patch-assembler_jit_ExecutableAllocator.h (working copy) @@ -0,0 +1,14 @@ +--- assembler/jit/ExecutableAllocator.h.orig 2015-08-16 11:10:53 UTC ++++ assembler/jit/ExecutableAllocator.h +@@ -445,6 +445,11 @@ public: + { + User::IMB_Range(code, static_cast(code) + size); + } ++#elif WTF_CPU_ARM_TRADITIONAL && (WTF_OS_FREEBSD || WTF_OS_NETBSD) ++ static void cacheFlush(void* code, size_t size) ++ { ++ __clear_cache(code, reinterpret_cast(code) + size); ++ } + #elif WTF_CPU_ARM_TRADITIONAL && WTF_OS_LINUX && WTF_COMPILER_RVCT + static __asm void cacheFlush(void* code, size_t size); + #elif WTF_CPU_ARM_TRADITIONAL && (WTF_OS_LINUX || WTF_OS_ANDROID) && WTF_COMPILER_GCC