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

compilation unit.
This commit is contained in:
Stephane Carrez 2001-10-06 10:01:09 +00:00
parent aec2f56188
commit 3f5864e1f4
2 changed files with 7 additions and 1 deletions

View File

@ -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.

View File

@ -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;