2010-10-31 Hui Zhu <teawater@gmail.com>

* tracepoint.c (tfile_xfer_partial): Change lma to vma.
This commit is contained in:
Hui Zhu 2010-11-01 07:00:13 +00:00
parent 3d9e6b12b0
commit 2209c8070c
2 changed files with 9 additions and 5 deletions

View File

@ -1,3 +1,7 @@
2010-11-01 Hui Zhu <teawater@gmail.com>
* tracepoint.c (tfile_xfer_partial): Change lma to vma.
2010-10-28 Hui Zhu <teawater@gmail.com>
* tracepoint.c (trace_save): Change utp->actions to

View File

@ -3991,7 +3991,7 @@ tfile_xfer_partial (struct target_ops *ops, enum target_object object,
{
asection *s;
bfd_size_type size;
bfd_vma lma;
bfd_vma vma;
for (s = exec_bfd->sections; s; s = s->next)
{
@ -3999,16 +3999,16 @@ tfile_xfer_partial (struct target_ops *ops, enum target_object object,
(s->flags & SEC_READONLY) == 0)
continue;
lma = s->lma;
vma = s->vma;
size = bfd_get_section_size (s);
if (lma <= offset && offset < (lma + size))
if (vma <= offset && offset < (vma + size))
{
amt = (lma + size) - offset;
amt = (vma + size) - offset;
if (amt > len)
amt = len;
amt = bfd_get_section_contents (exec_bfd, s,
readbuf, offset - lma, amt);
readbuf, offset - vma, amt);
return amt;
}
}