Change MCSectionELF to represent a section semantically instead of
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 13 Aug 2009 05:07:35 +0000 (05:07 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 13 Aug 2009 05:07:35 +0000 (05:07 +0000)
commitb808588a3a5febe931896b3779d159ba90d836f7
treee07ae309748105f8a462ce435a66f3412dce5ba6
parent62728dc14d05e9a677664b784c4f5c6e188aa11a
Change MCSectionELF to represent a section semantically instead of
syntactically as a string, very similiar to what Chris did with MachO.
The parsing support and validation is not introduced yet.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78890 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCSection.h
include/llvm/MC/MCSectionELF.h [new file with mode: 0644]
include/llvm/Target/TargetLoweringObjectFile.h
lib/CodeGen/ELFWriter.cpp
lib/MC/CMakeLists.txt
lib/MC/MCSection.cpp
lib/MC/MCSectionELF.cpp [new file with mode: 0644]
lib/Target/ARM/ARMTargetObjectFile.h
lib/Target/TargetLoweringObjectFile.cpp
lib/Target/XCore/XCoreTargetObjectFile.cpp
test/CodeGen/X86/attribute-sections.ll [new file with mode: 0644]