[llvm-commits] CVS: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Chris Lattner
sabre at nondot.org
Wed Oct 4 19:49:38 PDT 2006
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.20 -> 1.21
---
Log message:
Use getSectionForFunction.
---
Diffs of the changes: (+2 -2)
ARMAsmPrinter.cpp | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.20 llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.21
--- llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.20 Wed Sep 13 07:09:43 2006
+++ llvm/lib/Target/ARM/ARMAsmPrinter.cpp Wed Oct 4 21:49:23 2006
@@ -121,13 +121,13 @@
// Print out labels for the function.
const Function *F = MF.getFunction();
+ SwitchToTextSection(getSectionForFunction(*F).c_str(), F);
+
switch (F->getLinkage()) {
default: assert(0 && "Unknown linkage type!");
case Function::InternalLinkage:
- SwitchToTextSection("\t.text", F);
break;
case Function::ExternalLinkage:
- SwitchToTextSection("\t.text", F);
O << "\t.globl\t" << CurrentFnName << "\n";
break;
case Function::WeakLinkage:
More information about the llvm-commits
mailing list