hanchenye-llvm-project/lld
Rui Ueyama 7960d04f13 Driver: Replace switch cases with ifs.
We used to do like this instead of putting all command line processing
code within one gigantic switch statement. It is converted to a switch
in r188958, which introduced InputGraph.

In this patch I roll that change back. Now all "break"s are removed,
and the nesting is one level shallow.

llvm-svn: 228646
2015-02-10 01:10:23 +00:00
..
cmake/modules
docs Fix five of the shared library build targets 2015-01-21 22:54:56 +00:00
include [ELF] Implement --strip-all/-s 2015-02-08 19:42:15 +00:00
lib Driver: Replace switch cases with ifs. 2015-02-10 01:10:23 +00:00
test Remove trailing space. 2015-02-10 01:06:14 +00:00
tools Remove PPC ELF target 2015-01-28 16:37:43 +00:00
unittests [Cleanup] Remove member functions added to support nostdlib 2015-02-06 05:01:38 +00:00
utils lldReaderWriter.a depends on lldCore.a so make sure 2015-02-05 01:10:40 +00:00
.arcconfig Update Phabricator server. 2014-04-07 04:52:24 +00:00
.clang-format Remove redundant "Standard: Cpp11" tag. The LLVM style has used the 2014-07-04 12:08:03 +00:00
.gitignore Update .gitignore to ignore hidden MacOSX Finder droppings 2014-07-16 21:01:17 +00:00
CMakeLists.txt add_lld_library -> add_llvm_library 2015-01-21 21:26:27 +00:00
LICENSE.TXT Update the copyright credits -- Happy new year 2014! 2014-01-01 08:27:31 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00
README.md

README.md

LLVM Linker (lld)

This directory and its subdirectories contain source code for the LLVM Linker, a modular cross platform linker which is built as part of the LLVM compiler infrastructure project.

lld is open source software. You may freely distribute it under the terms of the license agreement found in LICENSE.txt.