Differential D14872 Diff 40857 www/webkit2-gtk3/files/patch-Source__JavaScriptCore__assembler__ARMAssembler.h
Changeset View
Changeset View
Standalone View
Standalone View
www/webkit2-gtk3/files/patch-Source__JavaScriptCore__assembler__ARMAssembler.h
--- Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2014-12-02 14:49:22.000000000 +0100 | --- Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2018-02-19 07:45:14 UTC | ||||
+++ Source/JavaScriptCore/assembler/ARMAssembler.h 2014-12-26 10:35:15.394821543 +0100 | +++ Source/JavaScriptCore/assembler/ARMAssembler.h | ||||
@@ -1104,6 +1104,8 @@ | @@ -1202,6 +1202,8 @@ namespace JSC { | ||||
linuxPageFlush(current, current + page); | linuxPageFlush(current, current + page); | ||||
linuxPageFlush(current, end); | linuxPageFlush(current, end); | ||||
+#elif CPU(ARM_TRADITIONAL) && OS(FREEBSD) && COMPILER(CLANG) | +#elif CPU(ARM_TRADITIONAL) && OS(FREEBSD) && COMPILER(CLANG) | ||||
+ __clear_cache(code, reinterpret_cast<char*>(code) + size); | + __clear_cache(code, reinterpret_cast<char*>(code) + size); | ||||
#else | #else | ||||
#error "The cacheFlush support is missing on this platform." | #error "The cacheFlush support is missing on this platform." | ||||
#endif | #endif |