forked from OSchip/llvm-project
61d7f97000
COFF supports a feature similar to ELF's section groups. This patch implements it. In ELF, section groups are identified by their names, and they are treated somewhat differently from regular symbols. In COFF, the feature is realized in a more straightforward way. A section can have an annotation saying "if Nth section is linked, link this section too." I added a new reference type, kindAssociate. If a target atom is coalesced away, the referring atom is removed by Resolver, so that they are treated as a group. Differential Revision: http://reviews.llvm.org/D4028 llvm-svn: 211106 |
||
---|---|---|
.. | ||
ELF | ||
MachO | ||
Native | ||
PECOFF | ||
YAML | ||
CMakeLists.txt | ||
CoreLinkingContext.cpp | ||
FileArchive.cpp | ||
LinkerScript.cpp | ||
Makefile | ||
Reader.cpp | ||
Writer.cpp |