16 lines
463 B
Diff
16 lines
463 B
Diff
|
--- binutils.orig/binutils/dwarf.c 2022-08-31 11:58:08.918685348 +0100
|
||
|
+++ binutils-2.39/binutils/dwarf.c 2022-08-31 15:24:13.881865797 +0100
|
||
|
@@ -6365,7 +6365,11 @@ display_debug_abbrev (struct dwarf_secti
|
||
|
list->start_of_next_abbrevs = start;
|
||
|
}
|
||
|
else
|
||
|
- start = list->start_of_next_abbrevs;
|
||
|
+ {
|
||
|
+ if (start == list->start_of_next_abbrevs)
|
||
|
+ break;
|
||
|
+ start = list->start_of_next_abbrevs;
|
||
|
+ }
|
||
|
|
||
|
if (list->first_abbrev == NULL)
|
||
|
continue;
|