Browse Source

* dwarf2.c (comp_unit_find_nearest_line): Check for end of

compilation unit.
binutils-2_12-branch
Stephane Carrez 25 years ago
parent
commit
3f5864e1f4
  1. 5
      bfd/ChangeLog
  2. 3
      bfd/dwarf2.c

5
bfd/ChangeLog

@ -1,3 +1,8 @@
2001-10-06 Stephane Carrez <Stephane.Carrez@worldnet.fr>
* dwarf2.c (comp_unit_find_nearest_line): Check for end of
compilation unit.
2001-10-06 Alan Modra <amodra@bigpond.net.au>
* bfd.c (bfd_assert): Report bfd version.

3
bfd/dwarf2.c

@ -1551,7 +1551,8 @@ comp_unit_find_nearest_line (unit, addr,
return false;
}
if (! scan_unit_for_functions (unit))
if (unit->first_child_die_ptr < unit->end_ptr
&& ! scan_unit_for_functions (unit))
{
unit->error = 1;
return false;

Loading…
Cancel
Save