hanchenye-llvm-project/lld
Rui Ueyama a81cb0594b Fix Mach-O unit tests breakage on Windows
Mach-O normalized file reader assumes that the entire file is aligned
to a large boundary. If the in-memory file is not aligned properly, it will
abort with an assertion failure in read32/read64. This patch forces the
in-memory file for the unit test to be aligned at 64-byte boundary.

I found these tests are failing on Windows, but theoretically they could
fail on other platform.

llvm-svn: 221508
2014-11-07 02:54:52 +00:00
..
cmake/modules
docs Update current LLD status for MIPS target. 2014-09-08 14:56:20 +00:00
include [mach-o] Add support for -S option 2014-11-06 03:03:42 +00:00
lib [PECOFF] Improve subsystem inference 2014-11-06 23:50:48 +00:00
test Disable a Mach-O test on Windows that depends on Unix path separator. 2014-11-07 01:51:00 +00:00
tools Sort include files according to convention. 2014-10-18 05:33:55 +00:00
unittests Fix Mach-O unit tests breakage on Windows 2014-11-07 02:54:52 +00:00
utils Update for llvm api change. 2014-07-06 17:43:22 +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 support to print version. 2014-10-08 03:47:51 +00:00
LICENSE.TXT
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.