llvm-6502/test/MC
Rafael Espindola 013321a0f9 Fix a few issues with comdat handling on COFF.
* Section association cannot use just the section name as many
sections can have the same name. With this patch, the comdat symbol in
an assoc section is interpreted to mean a symbol in the associated
section and the mapping is discovered from it.

* Comdat symbols were not being set correctly. Instead we were getting
whatever was output first for that section.

A consequence is that associative sections now must use .section to
set the association. Using .linkonce would not work since it is not
possible to change a sections comdat symbol (it is used to decide if
we should create a new section or reuse an existing one).

This includes r210298, which was reverted because it was asserting
on an associated section having the same comdat as the associated
section.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210367 91177308-0d34-0410-b5e6-96231b3b80d8
2014-06-06 19:26:12 +00:00
..
AArch64 Add missing check when MatchInstructionImpl() reports failure 2014-05-29 11:26:15 +00:00
ARM DebugInfo: Generalize some tests to handle variations in attribute ordering. 2014-05-23 21:11:46 +00:00
AsmParser MC: remove unnecessary restriction on tests 2014-05-23 02:56:51 +00:00
COFF Fix a few issues with comdat handling on COFF. 2014-06-06 19:26:12 +00:00
Disassembler Restore getInvertedCondCode() from the phased-out backend, fixing disassembly for NV 2014-05-29 11:34:50 +00:00
ELF Move MCOptions that aren't shared between programs into their specific 2014-05-21 21:05:09 +00:00
MachO MachO: move test to ARM directory. 2014-05-30 16:01:29 +00:00
Markup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
Mips [mips] Fix triple. 2014-06-05 12:07:14 +00:00
PowerPC [MC] Emit an error if cfi_startproc is used before a symbol is defined. 2014-04-15 01:17:45 +00:00
Sparc TableGen: fix operand counting for aliases 2014-05-16 09:42:04 +00:00
SystemZ [SystemZ] Add support for z196 float<->unsigned conversions 2014-03-21 10:56:30 +00:00
X86 TableGen: use PrintMethods to print more aliases 2014-05-12 18:04:06 +00:00