summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2013-01-04 21:18:02 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2013-01-04 21:18:02 +0000
commit85d998a1090a0332107f7d5918cf5e008a56e0ba (patch)
tree7c4df740b9f1dbd9434ddca0c8d0d20273894a30
parent7f693c50db45b0b9137a9242eacbdf2970ab056d (diff)
downloadbcm5719-llvm-85d998a1090a0332107f7d5918cf5e008a56e0ba.tar.gz
bcm5719-llvm-85d998a1090a0332107f7d5918cf5e008a56e0ba.zip
[Driver] Error on undefined.
llvm-svn: 171529
-rw-r--r--lld/lib/Driver/LinkerInvocation.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/lld/lib/Driver/LinkerInvocation.cpp b/lld/lib/Driver/LinkerInvocation.cpp
index 08581655c76..3361975479a 100644
--- a/lld/lib/Driver/LinkerInvocation.cpp
+++ b/lld/lib/Driver/LinkerInvocation.cpp
@@ -54,7 +54,12 @@ void LinkerInvocation::operator()() {
inputs.appendFiles(files);
}
- ResolverOptions ro;
+ struct Blah : ResolverOptions {
+ Blah()
+ : ResolverOptions() {
+ _undefinesAreErrors = true;
+ }
+ } ro;
Resolver resolver(ro, inputs);
resolver.resolve();
File &merged = resolver.resultFile();
OpenPOWER on IntegriCloud