Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.179 -> 1.180 --- Log message: Add and sort "sections" in debug lines. This always stepping through code in sections other than ".text", including weak sections like ctors and dtors. --- Diffs of the changes: (+1 -4) PPCAsmPrinter.cpp | 5 +---- 1 files changed, 1 insertion(+), 4 deletions(-) Index: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp diff -u llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.179 llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.180 --- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.179 Tue Jun 20 18:18:58 2006 +++ llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp Fri Jun 23 07:51:53 2006 @@ -489,8 +489,6 @@ /// bool DarwinAsmPrinter::runOnMachineFunction(MachineFunction &MF) { DW.SetDebugInfo(&getAnalysis<MachineDebugInfo>()); - // FIXME - should be able to debug coalesced functions. - bool IsNormalText = true; SetupMachineFunction(MF); O << "\n\n"; @@ -518,14 +516,13 @@ ".section __TEXT,__textcoal_nt,coalesced,pure_instructions", F); O << "\t.globl\t" << CurrentFnName << "\n"; O << "\t.weak_definition\t" << CurrentFnName << "\n"; - IsNormalText = false; break; } EmitAlignment(4, F); O << CurrentFnName << ":\n"; // Emit pre-function debug information. - DW.BeginFunction(&MF, IsNormalText); + DW.BeginFunction(&MF); // Print out code for the function. for (MachineFunction::const_iterator I = MF.begin(), E = MF.end(); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits