llvm-6502/test/MC/COFF
Rafael Espindola c7daeb3098 Fix .comm and .lcomm on COFF.
These should not use COMDATs. GNU as uses .bss for .lcomm and section 0 for
.comm.

Given

static int a;
int b;

MSVC puts both in .bss. This patch then puts both .comm and .lcomm on .bss. With
this change we agree with gas on .lcomm, are much closer on .comm and clang-cl
matches msvc on the above example.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195654 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-25 16:06:04 +00:00
..
alias.s Revert "COFF: Emit all MCSymbols rather than filtering out some of them" 2013-11-18 23:08:12 +00:00
align-nops.s
basic-coff-64.s
basic-coff.s
bss_section.ll
bss.s
comm.ll
comm.s Fix .comm and .lcomm on COFF. 2013-11-25 16:06:04 +00:00
diff.s
feat00.s Revert "COFF: Emit all MCSymbols rather than filtering out some of them" 2013-11-18 23:08:12 +00:00
global_ctors_dtors.ll
linker-options.ll
linkonce-invalid.s
linkonce.s
lit.local.cfg
lset0.s Revert "COFF: Emit all MCSymbols rather than filtering out some of them" 2013-11-18 23:08:12 +00:00
module-asm.ll
rdata.ll
relocation-imgrel.s
secrel32.s
secrel-variant.s
section-comdat.s Support multiple COFF sections with the same name but different COMDAT. 2013-11-19 19:52:52 +00:00
section-invalid-flags.s
section-name-encoding.s
section.s
seh-align1.s Fix alignment of unwind data. 2013-09-15 18:01:09 +00:00
seh-align2.s Fix alignment of unwind data. 2013-09-15 18:01:09 +00:00
seh-align3.s Fix alignment of unwind data. 2013-09-15 18:01:09 +00:00
seh-section.s
seh.s
simple-fixups.s
switch-relocations.ll
symbol-alias.s
symbol-fragment-offset-64.s
symbol-fragment-offset.s
symbol-mangling.ll
tricky-names.ll MC asm parser: allow ?'s in symbol names, and handle @'s in names in MS asm 2013-10-18 20:46:28 +00:00
weak-symbol.ll
weak.s