[PATCH] bfd: Display symbol version for nm -D

Nick Clifton nickc@redhat.com
Tue Mar 24 10:38:14 GMT 2020


Hi H.J.

> bfd/
> 
> 	PR binutils/25708
> 	* elf-bfd.h (_bfd_elf_get_symbol_version_name): New.
> 	* elf.c (_bfd_elf_get_symbol_version_name): New function.  Based
> 	on the previous _bfd_elf_get_symbol_version_string.
> 	(_bfd_elf_get_symbol_version_string): Use it.
> 
> binutils/
> 
> 	PR binutils/25708
> 	* nm.c (SYM_NAME): Removed.
> 	(print_symname): Add a pointer to struct extended_symbol_info
> 	argument.  Call _bfd_elf_get_symbol_version_name to get symbol
> 	version.
> 	(print_symdef_entry): Pass NULL to print_symname.
> 	(print_symbol_info_bsd): Update call to print_symname.
> 	(print_symbol_info_sysv): Likewise.
> 	(print_symbol_info_posix): Likewise.
> 
> ld/
> 
> 	PR binutils/25708
> 	* testsuite/ld-elf/pr25707.d: New file.

Approved - please apply.

Cheers
  Nick




More information about the Binutils mailing list