From: Doug Evans Date: Tue, 2 Mar 2010 21:10:04 +0000 (+0000) Subject: * dwarf2read.c (add_partial_subprogram): Add missing baseaddr to X-Git-Tag: gdb_7_1-2010-03-18-release~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=417d1df000524b747f7363f1214ee1f887ff127f;p=thirdparty%2Fbinutils-gdb.git * dwarf2read.c (add_partial_subprogram): Add missing baseaddr to lowpc,highpc args to addrmap_set_empty. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 4ac36fd8368..a2c2ffde44b 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-03-02 Doug Evans + + * dwarf2read.c (add_partial_subprogram): Add missing baseaddr to + lowpc,highpc args to addrmap_set_empty. + 2010-03-02 Daniel Jacobowitz * progspace.c (update_address_spaces): Update inferior address spaces diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index a05c946c28e..549d2c0add8 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -2695,7 +2695,8 @@ add_partial_subprogram (struct partial_die_info *pdi, baseaddr = ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)); addrmap_set_empty (objfile->psymtabs_addrmap, - pdi->lowpc, pdi->highpc - 1, + pdi->lowpc + baseaddr, + pdi->highpc - 1 + baseaddr, cu->per_cu->psymtab); } if (!pdi->is_declaration)