forked from OSchip/llvm-project
d13587f671
Visual C++ shows the "right shift by too large amount" warning if `MipsELFReference` is instantiated for 32-bit target and `Elf_Rel_Impl::getType` method has `unsigned char` return type. We can freely suppress the warning in that case because MIPS 32-bit ABI does not pack multiple relocation types into the single field `r_type` and the `MipsELFReference::_tag` should be always zero in that case. No functional changes. llvm-svn: 233088 |
||
---|---|---|
.. | ||
cmake/modules | ||
docs | ||
include | ||
lib | ||
test | ||
tools | ||
unittests | ||
utils | ||
.arcconfig | ||
.clang-format | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE.TXT | ||
Makefile | ||
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.