llvm-capstone/lld
Michael J. Spencer 8c36f458fa &vectorval[0] is UB when vectorval.size() == 0.
llvm-svn: 149430
2012-01-31 21:46:41 +00:00
..
include/lld NULL requires including cstddef. Just use 0. 2012-01-31 21:45:26 +00:00
lib &vectorval[0] is UB when vectorval.size() == 0. 2012-01-31 21:46:41 +00:00
test A couple of big refactorings: 1) Move most attributes of Atom down to DefinedAtom, so only atoms representing definitions need to implement them. 2) Remove definitionTentative, definitionWeak, mergeDuplicates, and autoHide. Replace with merge and interposable attributes. 3) Make all methods on Atom be virtual so that future object file readers can lazily generated attributes 2012-01-11 01:06:19 +00:00
tools Add pretty stack tracing and llvm_shutdown. 2012-01-31 21:46:17 +00:00
utils Initial commit. Code by Nick Kledzik. Cleanups and build system by me. 2011-12-18 08:27:59 +00:00
.gitignore Initial commit. Code by Nick Kledzik. Cleanups and build system by me. 2011-12-18 08:27:59 +00:00
CMakeLists.txt Initial commit. Code by Nick Kledzik. Cleanups and build system by me. 2011-12-18 08:27:59 +00:00
LICENSE.TXT More renaming. 2011-12-17 12:35:04 +00:00
README.md More renaming. 2011-12-17 12:35:04 +00:00

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.