make MergeableCString be a SectionKind "abstract class", and
authorChris Lattner <sabre@nondot.org>
Tue, 4 Aug 2009 05:35:56 +0000 (05:35 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 4 Aug 2009 05:35:56 +0000 (05:35 +0000)
commit3b24c0172069a2546cd095e4b91f8b88c1ea0722
tree3604ba3eb4d0677a31f20d5e7dda389e009916b8
parent37442b77d83e7a35a8cb704c2dc704834090fb4b
make MergeableCString be a SectionKind "abstract class", and
add new concrete versions for 1/2/4-byte mergable strings.

These are not actually created yet.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78055 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/SectionKind.h
lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
lib/Target/TargetLoweringObjectFile.cpp
lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp