diff --git a/binutils/ChangeLog b/binutils/ChangeLog index e9a78ee5567..6a1d03f3f4e 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +2021-03-16 Nick Clifton + + PR 27534 + * readelf.c (display_debug_section): Also retain .debug_addr + sections. + 2021-03-16 Nick Clifton PR 27533 diff --git a/binutils/readelf.c b/binutils/readelf.c index 2205ba1b8d6..9e8cd873e47 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -15442,7 +15442,7 @@ display_debug_section (int shndx, Elf_Internal_Shdr * section, Filedata * fileda section_subset = NULL; - if (secondary || (id != info && id != abbrev)) + if (secondary || (id != info && id != abbrev && id != debug_addr)) free_debug_section (id); } break;