From 90a7b88c5ba958a9647ed7dfa3b2a1ebd35b0473 Mon Sep 17 00:00:00 2001 From: Anton Korobeynikov Date: Wed, 24 Sep 2008 22:11:42 +0000 Subject: [PATCH] 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 --- lib/Target/CellSPU/SPUAsmPrinter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/CellSPU/SPUAsmPrinter.cpp b/lib/Target/CellSPU/SPUAsmPrinter.cpp index a7db816ed0e..2cfec795d42 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(); @@ -556,7 +556,7 @@ bool LinuxAsmPrinter::doFinalization(Module &M) { if (I->isConstant()) { const ConstantArray *CVA = dyn_cast(C); if (TAI->getCStringSection() && CVA && CVA->isCString()) { - SwitchToDataSection(TAI->getCStringSection(), I); + SwitchToDataSection("\t.cstring", I); break; } } -- 2.34.1