llvm-project/lld/lib
Nick Kledzik 3f69076278 [mach-o] refactor x86_64 relocation handling.
This is first step in reworking how mach-o relocations are processed.
The existing KindHandler is going to become a delgate/helper object for
processing architecture specific references.  The KindHandler knows how
to convert mach-o relocations into References and back, as well, as fixing
up the content the relocation is on.

One of the messy things about mach-o relocations is that they sometime 
come in pairs, but the pairs still convert to one lld::Reference. So, the
conversion has to detect pairs (arch specific) and change the stride.

llvm-svn: 211921
2014-06-27 18:25:01 +00:00
..
Core [PECOFF] Support COMDAT associative sections. 2014-06-17 16:19:33 +00:00
Driver [Driver] Improve the `isPathUnderSysroot()` function. Now it returns a 2014-06-26 10:48:52 +00:00
Passes Don't import error_code into the lld namespace. 2014-06-12 14:53:47 +00:00
ReaderWriter [mach-o] refactor x86_64 relocation handling. 2014-06-27 18:25:01 +00:00
CMakeLists.txt Add the core architecture for the lld driver. 2012-12-08 00:47:36 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00