View | Details | Raw Unified | Return to bug 197483 | Differences between
and this patch

Collapse All | Expand All

(-)files/patch-Source_JavaScriptCore_assembler_ARMAssembler.h (+11 lines)
Added Link Here
1
--- Source/JavaScriptCore/assembler/ARMAssembler.h.orig	2015-02-09 17:26:56 UTC
2
+++ Source/JavaScriptCore/assembler/ARMAssembler.h
3
@@ -1069,6 +1069,8 @@ namespace JSC {
4
             UNUSED_PARAM(size);
5
 #elif OS(QNX)
6
             msync(code, size, MS_INVALIDATE_ICACHE);
7
+#elif CPU(ARM_TRADITIONAL) && OS(FREEBSD) && COMPILER(CLANG)
8
+	__clear_cache(code, reinterpret_cast<char*>(code) + size);
9
 #else
10
 #error "The cacheFlush support is missing on this platform."
11
 #endif

Return to bug 197483