http://llvm.org/bugs/show_bug.cgi?id=4960
Summary: [2.6] ARM Linux no implementation for
llvm::sys::Memory::InvalidateInstructionCache
Product: libraries
Version: 2.6
Platform: PC
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: P2
Component: Backend: ARM
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Blocks: 4886
llvm::sys::Memory::InvalidateInstructionCache in llvm/lib/System/Memory.cpp
have no implementation to clear the instruction cache on ARM Linux. This BUG
causes sporadic ExecutionEngine regressions failures on ARM Linux since the
instruction cache can be out of sync and make the ARM JIT crash with a sigsegv
on the first instruction when returning from a callback jited basic block.
llvm::sys::Memory::InvalidateInstructionCache might be implemented on ARM Linux
using gcc's builtin __clear_cache()
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs