mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-11-16 12:34:43 +00:00
dwarf: properly update all_comp_units_without_ranges in stash_comp_unit
each->next_unit_without_ranges = file->all_comp_units_without_ranges; - file->all_comp_units_without_ranges = each->next_unit_without_ranges; The second line of this code is probably a bug because it does nothing. It was probably supposed to update "file->all_comp_units_without_ranges" to point to "each" - the new head of the list. Signed-off-by: oltolm <oleg.tolmatcev@gmail.com>
This commit is contained in:
@@ -5645,7 +5645,7 @@ stash_comp_unit (struct dwarf2_debug *stash, struct dwarf2_debug_file *file)
|
||||
if (each->arange.high == 0)
|
||||
{
|
||||
each->next_unit_without_ranges = file->all_comp_units_without_ranges;
|
||||
file->all_comp_units_without_ranges = each->next_unit_without_ranges;
|
||||
file->all_comp_units_without_ranges = each;
|
||||
}
|
||||
|
||||
file->info_ptr += length;
|
||||
|
||||
Reference in New Issue
Block a user