diff options
| author | Michael J. Spencer <bigcheesegs@gmail.com> | 2013-01-04 21:18:02 +0000 | 
|---|---|---|
| committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2013-01-04 21:18:02 +0000 | 
| commit | 85d998a1090a0332107f7d5918cf5e008a56e0ba (patch) | |
| tree | 7c4df740b9f1dbd9434ddca0c8d0d20273894a30 | |
| parent | 7f693c50db45b0b9137a9242eacbdf2970ab056d (diff) | |
| download | bcm5719-llvm-85d998a1090a0332107f7d5918cf5e008a56e0ba.tar.gz bcm5719-llvm-85d998a1090a0332107f7d5918cf5e008a56e0ba.zip  | |
[Driver] Error on undefined.
llvm-svn: 171529
| -rw-r--r-- | lld/lib/Driver/LinkerInvocation.cpp | 7 | 
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();  | 

