PR binutils/15994
* dwarf2.c (lookup_address_in_line_info_table): Change return type to be the range of addresses covered by the table. (comp_unit_find_nearest_line): Likewise. (find_line): Search all CUs. Select the one that matches and covers the smallest address range.
This commit is contained in:
parent
240d6706c6
commit
96691246d4
|
@ -3566,7 +3566,7 @@ find_line (bfd *abfd,
|
|||
const char * local_functionname = NULL;
|
||||
unsigned int local_linenumber = 0;
|
||||
unsigned int local_discriminator = 0;
|
||||
|
||||
|
||||
for (each = stash->all_comp_units; each; each = each->next_unit)
|
||||
{
|
||||
bfd_vma range = (bfd_vma) -1;
|
||||
|
|
Loading…
Reference in New Issue