llvm-project/lld/lib/Core
Rui Ueyama c8a53795ab [PECOFF] Support linking against DLL.
This patch adds a new pass, IdataPass, to transform shared atom references
to real references and to construct the .idata section data. With this patch
lld can produce a working Hello World program by linking it against
kernel32.dll and user32.dll.

Reviewers: Bigcheese

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1096

llvm-svn: 186071
2013-07-11 08:46:21 +00:00
..
CMakeLists.txt Add PassManager. 2013-01-23 20:03:10 +00:00
DefinedAtom.cpp [PECOFF] Support linking against DLL. 2013-07-11 08:46:21 +00:00
Error.cpp Add basic linker script parsing. 2013-03-01 00:03:36 +00:00
File.cpp Add SectionPosition and OrderPass 2013-01-23 22:32:56 +00:00
InputFiles.cpp [lld] remove trailing whitespace 2013-03-14 16:09:49 +00:00
PassManager.cpp Instrument things. 2013-05-28 18:55:39 +00:00
Resolver.cpp Removed unnecessary "class" keyword. 2013-06-21 19:59:15 +00:00
SymbolTable.cpp This is my Driver refactoring patch. 2013-04-04 18:59:24 +00:00
TODO.txt remove completed items 2012-05-04 01:14:02 +00:00
TargetInfo.cpp Factor duplicated yamlReader creation. 2013-06-11 12:36:05 +00:00