aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2020-01-26 21:55:17 +0000
committerDimitry Andric <dim@FreeBSD.org>2020-01-26 21:55:17 +0000
commit56e766af41cd68310f5583bb893b13c006fcb44f (patch)
treef566c8d9ea22462e2450932cca7deb9ef91aaa9b /contrib/llvm-project
parentb1ae91026f3e631bb27df75286a75aafe60cc2e5 (diff)
downloadsrc-56e766af41cd68310f5583bb893b13c006fcb44f.tar.gz
src-56e766af41cd68310f5583bb893b13c006fcb44f.zip
Update build glue for lld (MK_LLD=yes). Also update invocation of
elf::link() in lld.cpp.
Notes
Notes: svn path=/projects/clang1000-import/; revision=357160
Diffstat (limited to 'contrib/llvm-project')
-rw-r--r--contrib/llvm-project/lld/tools/lld/lld.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/llvm-project/lld/tools/lld/lld.cpp b/contrib/llvm-project/lld/tools/lld/lld.cpp
index 0b21248ae97a..9f123e76c984 100644
--- a/contrib/llvm-project/lld/tools/lld/lld.cpp
+++ b/contrib/llvm-project/lld/tools/lld/lld.cpp
@@ -148,7 +148,7 @@ int main(int argc, const char **argv) {
std::vector<const char *> args(argv, argv + argc);
#ifdef __FreeBSD__
- return !elf::link(args, true);
+ return !elf::link(args, canExitEarly(), llvm::outs(), llvm::errs());
#else
switch (parseFlavor(args)) {
case Gnu: