aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetAsmInfo.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-08-01 22:40:22 +0000
committerChris Lattner <sabre@nondot.org>2009-08-01 22:40:22 +0000
commitb80610cd13e7accf6db0924c75d0914bf566922b (patch)
tree09441fad5cec3fab75250582406fe7834573fe72 /include/llvm/Target/TargetAsmInfo.h
parentc19ee610f6ca1ff90b8298160c78283acb9cbaa1 (diff)
downloadexternal_llvm-b80610cd13e7accf6db0924c75d0914bf566922b.tar.gz
external_llvm-b80610cd13e7accf6db0924c75d0914bf566922b.tar.bz2
external_llvm-b80610cd13e7accf6db0924c75d0914bf566922b.zip
REmove dead fields of TAI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77820 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target/TargetAsmInfo.h')
-rw-r--r--include/llvm/Target/TargetAsmInfo.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/include/llvm/Target/TargetAsmInfo.h b/include/llvm/Target/TargetAsmInfo.h
index 250b69ba88..0be43ca254 100644
--- a/include/llvm/Target/TargetAsmInfo.h
+++ b/include/llvm/Target/TargetAsmInfo.h
@@ -35,12 +35,6 @@ namespace llvm {
// Properties to be set by the target writer, used to configure asm printer.
//
- /// BSSSection - Section directive for uninitialized data. Null if this
- /// target doesn't support a BSS section.
- ///
-/// FIXME: REMOVE.
- const char *BSSSection; // Default to ".bss".
-
/// ZeroFillDirective - Directive for emitting a global to the ZeroFill
/// section on this target. Null if this target doesn't support zerofill.
const char *ZeroFillDirective; // Default is null.
@@ -212,10 +206,6 @@ namespace llvm {
/// section with the section name and this suffix printed.
const char *SectionEndDirectiveSuffix;// Defaults to null.
- /// ConstantPoolSection - This is the section that we SwitchToSection right
- /// before emitting the constant pool for a function.
- const char *ConstantPoolSection; // Defaults to "\t.section .rodata"
-
/// JumpTableDataSection - This is the section that we SwitchToSection right
/// before emitting the jump tables for a function when the relocation model
/// is not PIC.
@@ -225,13 +215,6 @@ namespace llvm {
/// table.
const char *JumpTableDirective;
- /// CStringSection - If not null, this allows for special handling of
- /// cstring constants (null terminated string that does not contain any
- /// other null bytes) on this target. This is commonly supported as
- /// ".cstring".
-/// FIXME: REMOVE.
- const char *CStringSection; // Defaults to NULL
-
/// StaticCtorsSection - This is the directive that is emitted to switch to
/// a section to emit the static constructor list.
/// Defaults to "\t.section .ctors,\"aw\",@progbits".
@@ -450,9 +433,6 @@ namespace llvm {
// Accessors.
//
- const char *getBSSSection() const {
- return BSSSection;
- }
const char *getZeroFillDirective() const {
return ZeroFillDirective;
}
@@ -558,15 +538,9 @@ namespace llvm {
const char *getSectionEndDirectiveSuffix() const {
return SectionEndDirectiveSuffix;
}
- const char *getConstantPoolSection() const {
- return ConstantPoolSection;
- }
const char *getJumpTableDataSection() const {
return JumpTableDataSection;
}
- const char *getCStringSection() const {
- return CStringSection;
- }
const char *getStaticCtorsSection() const {
return StaticCtorsSection;
}