diff options
author | Paolo Molaro <lupus@oddwiz.org> | 2004-07-27 17:12:55 +0400 |
---|---|---|
committer | Paolo Molaro <lupus@oddwiz.org> | 2004-07-27 17:12:55 +0400 |
commit | 78868a17955fbd93c7d80665942da204586ff110 (patch) | |
tree | c73031c5cb7158828e73a1a4533f1e45dcae4fe6 | |
parent | 2c8c8db389bc4693ba6abd3c551a01af2b197578 (diff) |
Tue Jul 27 16:05:19 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini-ppc.c, mini-sparc.c, mini-s390.c: keep track of line
numbers in the debug info (spotted by Geoff Norton,
<gnorton@customerdna.com>).
svn path=/branches/mono-1-0/mono/; revision=31517
-rw-r--r-- | mono/mini/ChangeLog | 6 | ||||
-rw-r--r-- | mono/mini/mini-ppc.c | 1 | ||||
-rw-r--r-- | mono/mini/mini-s390.c | 2 | ||||
-rw-r--r-- | mono/mini/mini-sparc.c | 1 |
4 files changed, 10 insertions, 0 deletions
diff --git a/mono/mini/ChangeLog b/mono/mini/ChangeLog index 8e743bc4ce7..0898c23df87 100644 --- a/mono/mini/ChangeLog +++ b/mono/mini/ChangeLog @@ -1,4 +1,10 @@ +Tue Jul 27 16:05:19 CEST 2004 Paolo Molaro <lupus@ximian.com> + + * mini-ppc.c, mini-sparc.c, mini-s390.c: keep track of line + numbers in the debug info (spotted by Geoff Norton, + <gnorton@customerdna.com>). + Mon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com> * inssel-ppc.brg: arguments on the stack are always diff --git a/mono/mini/mini-ppc.c b/mono/mini/mini-ppc.c index a62d49bd453..1e8d877b3c9 100644 --- a/mono/mini/mini-ppc.c +++ b/mono/mini/mini-ppc.c @@ -2275,6 +2275,7 @@ mono_arch_output_basic_block (MonoCompile *cfg, MonoBasicBlock *bb) } // if (ins->cil_code) // g_print ("cil code\n"); + mono_debug_record_line_number (cfg, ins, offset); switch (ins->opcode) { case OP_BIGMUL: diff --git a/mono/mini/mini-s390.c b/mono/mini/mini-s390.c index 101c5c7ec76..0a7db247fa2 100644 --- a/mono/mini/mini-s390.c +++ b/mono/mini/mini-s390.c @@ -2944,6 +2944,8 @@ guint8 cond; code = cfg->native_code + offset; } + mono_debug_record_line_number (cfg, ins, offset); + switch (ins->opcode) { case OP_STOREI1_MEMBASE_IMM: { s390_lhi (code, s390_r14, ins->inst_imm); diff --git a/mono/mini/mini-sparc.c b/mono/mini/mini-sparc.c index 54fd7fda138..d0f58dc84cf 100644 --- a/mono/mini/mini-sparc.c +++ b/mono/mini/mini-sparc.c @@ -2546,6 +2546,7 @@ mono_arch_output_basic_block (MonoCompile *cfg, MonoBasicBlock *bb) code_start = (guint8*)code; // if (ins->cil_code) // g_print ("cil code\n"); + mono_debug_record_line_number (cfg, ins, offset); switch (ins->opcode) { case OP_STOREI1_MEMBASE_IMM: |