Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Molaro <lupus@oddwiz.org>2004-07-27 17:12:55 +0400
committerPaolo Molaro <lupus@oddwiz.org>2004-07-27 17:12:55 +0400
commit78868a17955fbd93c7d80665942da204586ff110 (patch)
treec73031c5cb7158828e73a1a4533f1e45dcae4fe6
parent2c8c8db389bc4693ba6abd3c551a01af2b197578 (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/ChangeLog6
-rw-r--r--mono/mini/mini-ppc.c1
-rw-r--r--mono/mini/mini-s390.c2
-rw-r--r--mono/mini/mini-sparc.c1
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: