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. |