llvm-project/llvm/tools/lli
Andrew Kaylor cf99fd5709 Provide workaround for PR 15130.
This changes the RecordingMemoryManager in lli to use mapped memory rather than malloc to allocate memory for sections and uses a 'near' MemoryBlock to keep the allocations together.  This works around a problem in MCJIT where relocations are applied to a generated image immediately oupon generation, which isn't appropriate for the remote case.

llvm-svn: 176057
2013-02-25 23:00:19 +00:00
..
CMakeLists.txt Add support for source and line information to IntelJITEventListener for object emitted by MCJIT. 2013-01-28 19:52:37 +00:00
LLVMBuild.txt lli: Initialize the native asm parser for inline assembly. 2012-11-05 19:06:05 +00:00
Makefile Add support for source and line information to IntelJITEventListener for object emitted by MCJIT. 2013-01-28 19:52:37 +00:00
RecordingMemoryManager.cpp Provide workaround for PR 15130. 2013-02-25 23:00:19 +00:00
RecordingMemoryManager.h Provide workaround for PR 15130. 2013-02-25 23:00:19 +00:00
RemoteTarget.cpp Mark code, not data, as executable in lli RemoteTarget simulator. 2012-10-31 20:37:14 +00:00
RemoteTarget.h Sort the #include lines for tools/... 2012-12-04 10:44:52 +00:00
lli.cpp Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00