diff options
author | Chris Lattner <sabre@nondot.org> | 2006-05-09 04:59:56 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-05-09 04:59:56 +0000 |
commit | 8488ba2e412cb5184a3d8be856a6aa54416a495a (patch) | |
tree | 0b673690e9419acc477242059ff4b7782ca6c472 /llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp | |
parent | a6212b0fe6473d165f30d91d8715f1b69532a953 (diff) | |
download | bcm5719-llvm-8488ba2e412cb5184a3d8be856a6aa54416a495a.tar.gz bcm5719-llvm-8488ba2e412cb5184a3d8be856a6aa54416a495a.zip |
Split SwitchSection into SwitchTo{Text|Data}Section methods.
llvm-svn: 28184
Diffstat (limited to 'llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp b/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp index 59a85053767..8c597e4a0aa 100644 --- a/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp +++ b/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp @@ -151,7 +151,7 @@ bool AlphaAsmPrinter::runOnMachineFunction(MachineFunction &MF) { // Print out labels for the function. const Function *F = MF.getFunction(); - SwitchSection(".text", F); + SwitchToTextSection(".text", F); EmitAlignment(4, F); switch (F->getLinkage()) { default: assert(0 && "Unknown linkage type!"); @@ -221,7 +221,7 @@ bool AlphaAsmPrinter::doFinalization(Module &M) { if (C->isNullValue() && (I->hasLinkOnceLinkage() || I->hasInternalLinkage() || I->hasWeakLinkage() /* FIXME: Verify correct */)) { - SwitchSection("\t.section .data", I); + SwitchToDataSection("\t.section .data", I); if (I->hasInternalLinkage()) O << "\t.local " << name << "\n"; @@ -235,7 +235,7 @@ bool AlphaAsmPrinter::doFinalization(Module &M) { // Nonnull linkonce -> weak O << "\t.weak " << name << "\n"; O << "\t.section\t.llvm.linkonce.d." << name << ",\"aw\",@progbits\n"; - SwitchSection("", I); + SwitchToDataSection("", I); break; case GlobalValue::AppendingLinkage: // FIXME: appending linkage variables should go into a section of @@ -245,8 +245,8 @@ bool AlphaAsmPrinter::doFinalization(Module &M) { O << "\t.globl " << name << "\n"; // FALL THROUGH case GlobalValue::InternalLinkage: - SwitchSection(C->isNullValue() ? "\t.section .bss" : - "\t.section .data", I); + SwitchToDataSection(C->isNullValue() ? "\t.section .bss" : + "\t.section .data", I); break; case GlobalValue::GhostLinkage: std::cerr << "GhostLinkage cannot appear in AlphaAsmPrinter!\n"; |