diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2015-12-30 11:57:38 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2015-12-30 11:57:38 +0000 |
commit | 5a5c549fe9a3fef595297bd21d36bed8409dc37d (patch) | |
tree | a964c8f5ac85b7b641cac022c5f9bf4eed3d2b9b /tools/lld/lld.cpp | |
parent | fb911942f1434f3d1750f83f25f5e42c80e60638 (diff) |
Notes
Diffstat (limited to 'tools/lld/lld.cpp')
-rw-r--r-- | tools/lld/lld.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/lld/lld.cpp b/tools/lld/lld.cpp index 24c3a66a3ac3f..eb0903660dbdc 100644 --- a/tools/lld/lld.cpp +++ b/tools/lld/lld.cpp @@ -23,7 +23,7 @@ using namespace lld; -/// Universal linker main(). This linker eumulates the gnu, darwin, or +/// Universal linker main(). This linker emulates the gnu, darwin, or /// windows linker based on the tool name or if the first argument is /// -flavor. int main(int argc, const char *argv[]) { @@ -32,5 +32,6 @@ int main(int argc, const char *argv[]) { llvm::PrettyStackTraceProgram stackPrinter(argc, argv); llvm::llvm_shutdown_obj shutdown; - return UniversalDriver::link(argc, argv) ? 0 : 1; + return !UniversalDriver::link( + llvm::MutableArrayRef<const char *>(argv, argc)); } |