summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Driver.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2013-05-27 21:40:20 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2013-05-27 21:40:20 +0000
commit9d9e1fc47953f6eac8855b17968322c63baed2d8 (patch)
tree6e211ee8699d2d3ef74e6c5cd5bd7a7efd825091 /clang/lib/Driver/Driver.cpp
parent5b2669049ade12bbfd1c6f84d87c0d26c65678d4 (diff)
downloadbcm5719-llvm-9d9e1fc47953f6eac8855b17968322c63baed2d8.tar.gz
bcm5719-llvm-9d9e1fc47953f6eac8855b17968322c63baed2d8.zip
Driver: implement --dyld-prefix option.
This option is used to select a dynamic loader prefix to be used at runtime. Currently this is implemented for the Linux toolchain. Differential Revision: http://llvm-reviews.chandlerc.com/D851 llvm-svn: 182744
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r--clang/lib/Driver/Driver.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
index 1dbbc9a342b..5e8dde353b8 100644
--- a/clang/lib/Driver/Driver.cpp
+++ b/clang/lib/Driver/Driver.cpp
@@ -289,6 +289,8 @@ Compilation *Driver::BuildCompilation(ArrayRef<const char *> ArgList) {
}
if (const Arg *A = Args->getLastArg(options::OPT__sysroot_EQ))
SysRoot = A->getValue();
+ if (const Arg *A = Args->getLastArg(options::OPT__dyld_prefix_EQ))
+ DyldPrefix = A->getValue();
if (Args->hasArg(options::OPT_nostdlib))
UseStdLib = false;
OpenPOWER on IntegriCloud