diff options
author | Anton Korobeynikov <asl@math.spbu.ru> | 2008-09-24 22:11:42 +0000 |
---|---|---|
committer | Anton Korobeynikov <asl@math.spbu.ru> | 2008-09-24 22:11:42 +0000 |
commit | 90a7b88c5ba958a9647ed7dfa3b2a1ebd35b0473 (patch) | |
tree | fb7f7bfbfcedaa9ec5d3a51ec3bccd31aa9b0dc2 | |
parent | 6ec7cf00f0199ec3021e3eb0058695f7c20b3d5d (diff) |
SPU section handling is really huge mess. Replace remaining TAI calls for sections with explicit names in order not to block existing backends during section handling migration. SPU folks! Please consider using new section handling facility someday.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56570 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/CellSPU/SPUAsmPrinter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/CellSPU/SPUAsmPrinter.cpp b/lib/Target/CellSPU/SPUAsmPrinter.cpp index a7db816ed0..2cfec795d4 100644 --- a/lib/Target/CellSPU/SPUAsmPrinter.cpp +++ b/lib/Target/CellSPU/SPUAsmPrinter.cpp @@ -486,7 +486,7 @@ LinuxAsmPrinter::runOnMachineFunction(MachineFunction &MF) bool LinuxAsmPrinter::doInitialization(Module &M) { bool Result = AsmPrinter::doInitialization(M); - SwitchToTextSection(TAI->getTextSection()); + SwitchToTextSection("\t.text"); // Emit initial debug information. DW.BeginModule(&M); MMI = getAnalysisToUpdate<MachineModuleInfo>(); @@ -556,7 +556,7 @@ bool LinuxAsmPrinter::doFinalization(Module &M) { if (I->isConstant()) { const ConstantArray *CVA = dyn_cast<ConstantArray>(C); if (TAI->getCStringSection() && CVA && CVA->isCString()) { - SwitchToDataSection(TAI->getCStringSection(), I); + SwitchToDataSection("\t.cstring", I); break; } } |