|
From: <ac...@us...> - 2010-03-31 21:08:31
|
Revision: 28
http://clibinutils.svn.sourceforge.net/clibinutils/?rev=28&view=rev
Author: aco
Date: 2010-03-31 21:08:23 +0000 (Wed, 31 Mar 2010)
Log Message:
-----------
dump some debug info in objdump to do some test on how debug info is processed
Modified Paths:
--------------
mono-based-binutils/branches/aco-dev/tools/gcc4cli/objdump/MethodBodyDisassembler.cs
Modified: mono-based-binutils/branches/aco-dev/tools/gcc4cli/objdump/MethodBodyDisassembler.cs
===================================================================
--- mono-based-binutils/branches/aco-dev/tools/gcc4cli/objdump/MethodBodyDisassembler.cs 2010-03-31 20:52:50 UTC (rev 27)
+++ mono-based-binutils/branches/aco-dev/tools/gcc4cli/objdump/MethodBodyDisassembler.cs 2010-03-31 21:08:23 UTC (rev 28)
@@ -72,6 +72,12 @@
void EmitInstructions (MethodBody body)
{
foreach (Instruction instr in body.Instructions) {
+ if (instr.SequencePoint != null) {
+ Writer.WriteLine ("\\Startline {0} Endline {1} File {2}",
+ instr.SequencePoint.StartLine,
+ instr.SequencePoint.EndLine,
+ instr.SequencePoint.Document.Url);
+ }
Writer.WriteLabel (instr);
Writer.WriteUntokenized (": ");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|