hanchenye-llvm-project/lld
Rui Ueyama d4b9d068f0 [PECOFF] Fix bug that section grouping may lay out atoms in a wrong order.
We added layout edges to the head atoms in grouped sections. That was wrong,
because the head atom needs to be followed by the other atoms in the *same*
section, not by the other section contents. With this patch, layout edges are
added from tail atom, which is the last atom in a section, to head atom.

llvm-svn: 189573
2013-08-29 07:46:23 +00:00
..
cmake/modules
docs Rename ti -> ctx. 2013-08-27 00:04:42 +00:00
include/lld [PECOFF] Enable dead-stripping by default to match link.exe behavior. 2013-08-27 03:38:18 +00:00
lib [PECOFF] Fix bug that section grouping may lay out atoms in a wrong order. 2013-08-29 07:46:23 +00:00
test [PECOFF] Fix bug that section grouping may lay out atoms in a wrong order. 2013-08-29 07:46:23 +00:00
tools [lld]remove lld-core 2013-05-06 20:24:39 +00:00
unittests [PECOFF] Make command line options case insensitive to match link.exe's behavior. 2013-08-28 20:27:41 +00:00
utils
.arcconfig
.gitignore
CMakeLists.txt CMake: Support the LLVM_INSTALL_TOOLCHAIN_ONLY flag 2013-08-24 00:24:15 +00:00
LICENSE.TXT
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.