From: Mark Wielaard Date: Wed, 25 Apr 2018 10:54:24 +0000 (+0200) Subject: libebl: Add new DWARF5 debug section names to default_debugscn_p. X-Git-Tag: elfutils-0.171~47 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ce50fccb956238ed7a536397633edb2cc5294627;p=thirdparty%2Felfutils.git libebl: Add new DWARF5 debug section names to default_debugscn_p. This adds the new DWARF5 debug section names .debug_addr, .debug_line_str, .debug_loclists, .debug_names, .debug_rnglists and .debug_str_offsets. This makes sure eu-strip knows to strip them away. Note that it doesn't add the .dwo variants, nor the .dwp only section names .debug_cu_index and .debug_tu_index, nor the .debug_sup section for supplemental DWARF files. Signed-off-by: Mark Wielaard --- diff --git a/libebl/ChangeLog b/libebl/ChangeLog index 66e8aa30f..aa82e3a1c 100644 --- a/libebl/ChangeLog +++ b/libebl/ChangeLog @@ -1,3 +1,9 @@ +2018-04-25 Mark Wielaard + + * eblopenbackend.c (default_debugscn_p): Add new DWARF5 sections + .debug_addr, .debug_line_str, .debug_loclists, .debug_names, + .debug_rnglists and .debug_str_offsets. + 2018-04-19 Andreas Schwab * eblopenbackend.c (machines): Add entries for RISC-V. diff --git a/libebl/eblopenbackend.c b/libebl/eblopenbackend.c index fcf86f6e6..8b063f412 100644 --- a/libebl/eblopenbackend.c +++ b/libebl/eblopenbackend.c @@ -640,6 +640,13 @@ default_debugscn_p (const char *name) ".gdb_index", /* GNU/DWARF 5 extension/proposal */ ".debug_macro", + /* DWARF 5 */ + ".debug_addr", + ".debug_line_str", + ".debug_loclists", + ".debug_names", + ".debug_rnglists", + ".debug_str_offsets", /* SGI/MIPS DWARF 2 extensions */ ".debug_weaknames", ".debug_funcnames",