llvm-6502/tools/lli
Alp Toker 972fb8ca77 Refactor lli-child-target to remove duplicated code
Eliminate the copies LLVM's System mmap and cache invalidation code. These were
slowly drifting away from the original version, and moreover the copied code
was a dead end in terms of portability.

We now statically link to Support but in practice with stripping this adds next
to no weight to the resultant binary.

Also avoid installing lli-child-target to the user's $PATH. It's not meant to
be run directly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199881 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-23 11:04:42 +00:00
..
ChildTarget Refactor lli-child-target to remove duplicated code 2014-01-23 11:04:42 +00:00
Unix Sanitize MCJIT remote execution 2014-01-14 22:43:43 +00:00
Windows Fix Remote MCJIT on Windows 2014-01-14 22:59:11 +00:00
CMakeLists.txt [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 11:13:32 +00:00
lli.cpp Tweak r199835 to use can_execute() instead of exists() 2014-01-22 22:17:51 +00:00
LLVMBuild.txt Fixing lli-child-target build 2013-10-02 22:27:23 +00:00
Makefile Adding out-of-process execution support to lli. 2013-10-02 17:12:36 +00:00
RemoteMemoryManager.cpp Sanitize MCJIT remote execution 2014-01-14 22:43:43 +00:00
RemoteMemoryManager.h Re-sort #include lines again, prior to moving headers around. 2014-01-13 08:04:33 +00:00
RemoteTarget.cpp Refactor lli-child-target to remove duplicated code 2014-01-23 11:04:42 +00:00
RemoteTarget.h Refactor lli-child-target to remove duplicated code 2014-01-23 11:04:42 +00:00
RemoteTargetExternal.cpp Sanitize MCJIT remote execution 2014-01-14 22:43:43 +00:00
RemoteTargetExternal.h Sanitize MCJIT remote execution 2014-01-14 22:43:43 +00:00
RemoteTargetMessage.h Sanitize MCJIT remote execution 2014-01-14 22:43:43 +00:00