summaryrefslogtreecommitdiffstats
path: root/lld/lib/Driver/LinkerInvocation.cpp
diff options
context:
space:
mode:
authorShankar Easwaran <shankare@codeaurora.org>2013-01-11 15:11:47 +0000
committerShankar Easwaran <shankare@codeaurora.org>2013-01-11 15:11:47 +0000
commit7381db059a34f487a93a37f2741f3252ef923aae (patch)
tree8f5c078a9b4a266c2b6e64d00dd60f983485f5c3 /lld/lib/Driver/LinkerInvocation.cpp
parentaf96edbad248d64f078de4e6591a374a3110ff09 (diff)
downloadbcm5719-llvm-7381db059a34f487a93a37f2741f3252ef923aae.tar.gz
bcm5719-llvm-7381db059a34f487a93a37f2741f3252ef923aae.zip
add noinhibit exec option
llvm-svn: 172204
Diffstat (limited to 'lld/lib/Driver/LinkerInvocation.cpp')
-rw-r--r--lld/lib/Driver/LinkerInvocation.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/lib/Driver/LinkerInvocation.cpp b/lld/lib/Driver/LinkerInvocation.cpp
index d9cda1368d8..be6d951334d 100644
--- a/lld/lib/Driver/LinkerInvocation.cpp
+++ b/lld/lib/Driver/LinkerInvocation.cpp
@@ -67,11 +67,11 @@ void LinkerInvocation::operator()() {
}
struct Blah : ResolverOptions {
- Blah()
+ Blah(const LinkerOptions &options)
: ResolverOptions() {
- _undefinesAreErrors = true;
+ _undefinesAreErrors = !options._noInhibitExec;
}
- } ro;
+ } ro(_options);
auto writer = target->getWriter();
OpenPOWER on IntegriCloud