aboutsummaryrefslogtreecommitdiffstats
path: root/tools/llvm-rtdyld/Makefile
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-03-21 22:15:52 +0000
committerJim Grosbach <grosbach@apple.com>2011-03-21 22:15:52 +0000
commit6e56331ed99e5b96de940dfdc53e438eef521a2e (patch)
tree119dac47b658037637552736c9b634eaa2dcb3ba /tools/llvm-rtdyld/Makefile
parentb99462117ebd4be41788346246d7935fc90a11ee (diff)
downloadexternal_llvm-6e56331ed99e5b96de940dfdc53e438eef521a2e.zip
external_llvm-6e56331ed99e5b96de940dfdc53e438eef521a2e.tar.gz
external_llvm-6e56331ed99e5b96de940dfdc53e438eef521a2e.tar.bz2
Library-ize the dyld components of llvm-rtdyld.
Move the dynamic linking functionality of the llvm-rtdyld program into an ExecutionEngine support library. Update llvm-rtdyld to just load an object file into memory, use the library to process it, then run the _main() function, if one is found. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128031 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-rtdyld/Makefile')
-rw-r--r--tools/llvm-rtdyld/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/llvm-rtdyld/Makefile b/tools/llvm-rtdyld/Makefile
index a30a85c..6a879b3 100644
--- a/tools/llvm-rtdyld/Makefile
+++ b/tools/llvm-rtdyld/Makefile
@@ -18,6 +18,6 @@ TOOL_NO_EXPORTS = 1
# early so we can set up LINK_COMPONENTS before including Makefile.rules
include $(LEVEL)/Makefile.config
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) support MC object
+LINK_COMPONENTS := $(TARGETS_TO_BUILD) support MC object RuntimeDyld
include $(LLVM_SRC_ROOT)/Makefile.rules