MC/X86/COFF: Allow quotes in names when targeting MS/Windows,
authorMichael J. Spencer <bigcheesegs@gmail.com>
Tue, 29 Nov 2011 18:00:06 +0000 (18:00 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Tue, 29 Nov 2011 18:00:06 +0000 (18:00 +0000)
commit116bc795da4b10773235a89cc251d31651b3851d
tree27fb7aa0bd1b7d7fb8a67ea22da0484f158ec6a2
parentb0436a73054fe676b216a0cf872d1fc433125c62
MC/X86/COFF: Allow quotes in names when targeting MS/Windows,
as MC is the only assembler we support.

This splits MS/Windows and GNU/Windows ASM infos into two seperate classes.
While there is currently only one difference, full MS C++ ABI support will
require many more.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145409 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCAsmInfoCOFF.h
lib/MC/MCAsmInfoCOFF.cpp
lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
test/MC/COFF/symbol-mangling.ll [new file with mode: 0644]