hanchenye-llvm-project/lld/test
Rui Ueyama 61d7f97000 [PECOFF] Support COMDAT associative sections.
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
2014-06-17 16:19:33 +00:00
..
Driver [ELF] Fix the bug -- LLD crashes if the --whole-archive option 2014-06-10 13:43:13 +00:00
LinkerScript [LinkerScript] parse OUTPUT_FORMAT : treat quotedStrings as identifier 2014-02-25 17:02:54 +00:00
Unit [lit] Python 3. 2014-03-26 00:53:48 +00:00
core [PECOFF] Support COMDAT associative sections. 2014-06-17 16:19:33 +00:00
darwin Update for llvm's r209253. 2014-05-21 13:07:41 +00:00
elf [Mips] Make plt-header.test test case independent from external input files. 2014-06-17 13:08:11 +00:00
mach-o [mach-o] fix use of resolver functions to not cause duplicate sections. 2014-06-11 01:30:55 +00:00
pecoff [PECOFF] Support COMDAT associative sections. 2014-06-17 16:19:33 +00:00
CMakeLists.txt Add missing dependency for check-lld. 2014-06-09 08:42:38 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00
lit.cfg XFAIL the Mips tests when we don't have the target. 2014-04-23 05:35:26 +00:00
lit.site.cfg.in [lit] Python 3. 2014-03-26 00:53:48 +00:00