Changeset 194505 in webkit
- Timestamp:
- Jan 2, 2016 4:04:22 PM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r194496 r194505 1 2016-01-02 Khem Raj <raj.khem@gmail.com> 2 3 Clang's builtin for clear_cache accepts char* and errors out 4 when using void*, using char* work on both gcc and clang 5 since char* is auto-converted to void* in gcc case. 6 7 https://bugs.webkit.org/show_bug.cgi?id=152654 8 9 Unreviewed 10 11 * assembler/ARM64Assembler.h: 12 (linuxPageFlush): Convert arguments to __builtin___clear_cache() 13 to char*. 14 1 15 2015-12-31 Andy Estes <aestes@apple.com> 2 16 -
trunk/Source/JavaScriptCore/assembler/ARM64Assembler.h
r194388 r194505 2900 2900 static inline void linuxPageFlush(uintptr_t begin, uintptr_t end) 2901 2901 { 2902 __builtin___clear_cache(reinterpret_cast< void*>(begin), reinterpret_cast<void*>(end));2902 __builtin___clear_cache(reinterpret_cast<char*>(begin), reinterpret_cast<char*>(end)); 2903 2903 } 2904 2904 #endif
Note: See TracChangeset
for help on using the changeset viewer.