diff options
author | Sergio Durigan Junior <sergiodj@redhat.com> | 2012-05-16 22:10:49 +0000 |
---|---|---|
committer | Sergio Durigan Junior <sergiodj@redhat.com> | 2012-05-16 22:10:49 +0000 |
commit | 81b9b86eb8e37cff4bba2c41d9450312efe3c0fd (patch) | |
tree | e703774e89d39b746119d07c6971e0cd0bb33da7 | |
parent | abc9d0dc6edeeabbd65fedb43cf840875156da91 (diff) | |
download | gdb-81b9b86eb8e37cff4bba2c41d9450312efe3c0fd.zip gdb-81b9b86eb8e37cff4bba2c41d9450312efe3c0fd.tar.gz gdb-81b9b86eb8e37cff4bba2c41d9450312efe3c0fd.tar.bz2 |
2012-05-16 Sergio Durigan Junior <sergiodj@redhat.com>
* coffread.c (cs_section_address): Passing proper argument for
`bfd_get_section_vma'.
* dwarf2read.c (dwarf2_locate_sections): Likewise, for
`bfd_get_section_flags'.
* remote.c (remote_trace_set_readonly_regions): Likewise, for
`bfd_get_section_vma'.
-rw-r--r-- | gdb/ChangeLog | 9 | ||||
-rw-r--r-- | gdb/coffread.c | 2 | ||||
-rw-r--r-- | gdb/dwarf2read.c | 2 | ||||
-rw-r--r-- | gdb/remote.c | 3 |
4 files changed, 13 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index c0d6ab9..b4150ed 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +2012-05-16 Sergio Durigan Junior <sergiodj@redhat.com> + + * coffread.c (cs_section_address): Passing proper argument for + `bfd_get_section_vma'. + * dwarf2read.c (dwarf2_locate_sections): Likewise, for + `bfd_get_section_flags'. + * remote.c (remote_trace_set_readonly_regions): Likewise, for + `bfd_get_section_vma'. + 2012-05-16 Tom Tromey <tromey@redhat.com> PR macros/13205: diff --git a/gdb/coffread.c b/gdb/coffread.c index ec6f7d7..f4e7974 100644 --- a/gdb/coffread.c +++ b/gdb/coffread.c @@ -311,7 +311,7 @@ cs_section_address (struct coff_symbol *cs, bfd *abfd) args.resultp = § bfd_map_over_sections (abfd, find_targ_sec, &args); if (sect != NULL) - addr = bfd_get_section_vma (objfile->obfd, sect); + addr = bfd_get_section_vma (abfd, sect); return addr; } diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index f89742b..fc1a864 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -1582,7 +1582,7 @@ dwarf2_locate_sections (bfd *abfd, asection *sectp, void *vnames) } else if (section_is_p (sectp->name, &names->eh_frame)) { - flagword aflag = bfd_get_section_flags (ignore_abfd, sectp); + flagword aflag = bfd_get_section_flags (abfd, sectp); if (aflag & SEC_HAS_CONTENTS) { diff --git a/gdb/remote.c b/gdb/remote.c index 68864d1..3717a26 100644 --- a/gdb/remote.c +++ b/gdb/remote.c @@ -10399,6 +10399,7 @@ static void remote_trace_set_readonly_regions (void) { asection *s; + bfd *abfd = NULL; bfd_size_type size; bfd_vma vma; int anysecs = 0; @@ -10419,7 +10420,7 @@ remote_trace_set_readonly_regions (void) continue; anysecs = 1; - vma = bfd_get_section_vma (,s); + vma = bfd_get_section_vma (abfd, s); size = bfd_get_section_size (s); sprintf_vma (tmp1, vma); sprintf_vma (tmp2, vma + size); |