Go to file
Nico Weber f1828e3240 lld-link: For nonexisting inputs, omit follow-on diagnostics
For lld-link missing.obj, lld-link currently prints:

  lld-link: error: could not open foo.obj: No such file or directory
  lld-link: warning: /machine is not specified. x64 is assumed
  lld-link: error: subsystem must be defined

The 2nd and 3rd diagnostics are consequences of the input not existing and are
not interesting. If input files are missing, the best thing we can do is point
that out and then return.

Differential Revision: https://reviews.llvm.org/D51981

llvm-svn: 342158
2018-09-13 18:13:21 +00:00
clang [NFC]Refactor MultiVersion Resolver Emission to combine types 2018-09-13 16:58:24 +00:00
clang-tools-extra [clangd] Introduce PostingList interface 2018-09-13 17:11:03 +00:00
compiler-rt [XRay] Bug fixes for FDR custom event and arg-logging 2018-09-13 09:25:42 +00:00
debuginfo-tests Revert "(Retry) Add a basic integration test for C++ smart pointers" 2018-08-20 19:53:33 +00:00
libclc amdgcn: Use __constant AS for amdgcn builtins. 2018-08-03 15:14:08 +00:00
libcxx Mark LWG#3102 as complete. No code changes, but I updated a test or two 2018-09-13 02:23:52 +00:00
libcxxabi Port my recent changes from LLVM copy of the demangler: 2018-08-24 23:30:26 +00:00
libunwind [CMake] Don't use -rtlib=compiler-rt with -nodefaultlibs. 2018-09-04 20:57:50 +00:00
lld lld-link: For nonexisting inputs, omit follow-on diagnostics 2018-09-13 18:13:21 +00:00
lldb [LLDB] - Improved DWARF5 support. 2018-09-13 17:06:47 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [WebAssembly] Fix signature of `main` in FixFunctionBitcasts 2018-09-13 17:13:10 +00:00
openmp [OPENMP]Increment iterator when the loop is continued. 2018-09-11 17:16:26 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [ScopDetection] Use addUnknown for calls in the AliasSetTracker. 2018-09-11 23:48:14 +00:00
README.md

README.md

Low Level Virtual Machine (LLVM)

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.