2010-11-04 Hui Zhu <teawater@gmail.com>
authorHui Zhu <teawater@gmail.com>
Thu, 4 Nov 2010 04:48:21 +0000 (04:48 +0000)
committerHui Zhu <teawater@gmail.com>
Thu, 4 Nov 2010 04:48:21 +0000 (04:48 +0000)
* tracepoint.c (remote_trace_set_readonly_regions): Change lma to vma.

gdb/ChangeLog
gdb/remote.c

index baedb0babc05b5cc84474f67068e63c10b711442..5ef6eb20a46ff1674296f85040547679e856813a 100644 (file)
@@ -1,3 +1,7 @@
+2010-11-04  Hui Zhu  <teawater@gmail.com>
+
+       * tracepoint.c (remote_trace_set_readonly_regions): Change lma to vma.
+
 2010-11-03  Joel Brobecker  <brobecker@adacore.com>
 
        * ada-valprint.c (ada_val_print_array): Move variables `eltlen'
index a4860bc21e1151455b30d48046f8697da3f6dfba..5044001ab898c7df6b1f975c1e52132c5e39788d 100644 (file)
@@ -9878,7 +9878,7 @@ remote_trace_set_readonly_regions (void)
 {
   asection *s;
   bfd_size_type size;
-  bfd_vma lma;
+  bfd_vma vma;
   int anysecs = 0;
 
   if (!exec_bfd)
@@ -9895,10 +9895,10 @@ remote_trace_set_readonly_regions (void)
        continue;
 
       anysecs = 1;
-      lma = s->lma;
+      vma = bfd_get_section_vma (,s);
       size = bfd_get_section_size (s);
-      sprintf_vma (tmp1, lma);
-      sprintf_vma (tmp2, lma + size);
+      sprintf_vma (tmp1, vma);
+      sprintf_vma (tmp2, vma + size);
       sprintf (target_buf + strlen (target_buf), 
               ":%s,%s", tmp1, tmp2);
     }