llvm-project/lld/lib/ReaderWriter
Rui Ueyama ccd21fe418 [PECOFF] Fix base relocation block alignment
Base relocation block should be aligned on a 32-bit boundary. While the PECOFF
spec mentions only aligning the blocks, and not padding them, link.exe seems
to add an extra IMAGE_REL_I386_ABSOLUTE entry (just a zeroed WORD) in order to
pad the blocks.

Patch by Ron Ofir.

llvm-svn: 190951
2013-09-18 18:36:39 +00:00
..
ELF [lld][ELF] Assign sectionChoice properly to ELF atoms 2013-09-17 02:56:22 +00:00
MachO Support darwin linker options: 2013-09-10 23:55:14 +00:00
Native Add a fallback mechanism for undefined atom. 2013-09-12 19:14:05 +00:00
PECOFF [PECOFF] Fix base relocation block alignment 2013-09-18 18:36:39 +00:00
YAML [lld][YAML] RefNameResolver : add only if name/refname is not empty 2013-09-17 23:38:04 +00:00
CMakeLists.txt ReaderWriter depends on Passes. 2013-09-02 09:33:06 +00:00
CoreLinkingContext.cpp Change the parseFile argument from MemoryBuffer pointer to LinkerInput 2013-09-07 17:55:28 +00:00
LinkerScript.cpp [lld][ELF] Add parser for linker script ENTRY command 2013-06-03 18:05:21 +00:00
Reader.cpp Change the parseFile argument from MemoryBuffer pointer to LinkerInput 2013-09-07 17:55:28 +00:00
ReaderArchive.cpp Drop the context forceLoadAllArchives() support. Rename the isForceLoad 2013-09-08 13:30:14 +00:00
ReaderLinkerScript.cpp Change the parseFile argument from MemoryBuffer pointer to LinkerInput 2013-09-07 17:55:28 +00:00
Writer.cpp Move everything over to TargetInfo. 2013-01-23 01:18:43 +00:00