diff --git a/binutils/ChangeLog b/binutils/ChangeLog index ed05b24acf..786d3f429e 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,21 @@ +2020-10-19 Nick Clifton + + * readelf.c (do_lto_syms): New local. + (long_option_values): Add OPTION_LTO_SYMS. + (options): Add --lto-syms. + (usage): Mention the new option. + (parse_args): Parse the new option. + (get_lto_kind): New function. + (get_lto_visibility): New function. + (get_lto_sym_type): New function. + (display_lto_symtab): New function - displays the contents of an + LTo symbol table section. + (process_lto_symbol_tables): New functions. Calls + dipslay_lto_symtab on any LTO symbol table section. + (process_object_file): Call process_lto_symbol_tables. + * doc/binutils.texi: Document the new option. + * NEWS: Mention the new feature. + 2020-10-09 H.J. Lu PR gas/26703 diff --git a/binutils/NEWS b/binutils/NEWS index c0dc73d7d8..35e4e303e1 100644 --- a/binutils/NEWS +++ b/binutils/NEWS @@ -1,5 +1,8 @@ -*- text -*- +* Readelf can now display the contents of LTO symbol table sections when asked + to do so via the --lto-syms command line option. + * Readelf now accepts the -C command line option to enable the demangling of symbol names. In addition the --demangle=