mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-23 13:21:43 +08:00
* readelf.c (print_dynamic_symbol): Format entries as for
normal symbol table. (process_symbol_table): Use -7s format string for visibility.
This commit is contained in:
parent
f5d9e8160d
commit
f4be36b3fb
@ -1,3 +1,9 @@
|
||||
2009-09-25 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* readelf.c (print_dynamic_symbol): Format entries as for
|
||||
normal symbol table.
|
||||
(process_symbol_table): Use -7s format string for visibility.
|
||||
|
||||
2009-09-22 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
|
||||
* objdump.c (disassemble_section): Use bfd_get_arch_size
|
||||
@ -57,7 +63,7 @@
|
||||
debug_baseclass_s, struct debug_method_s, struct
|
||||
debug_method_variant_s, struct debug_type_s): Rename struct from
|
||||
avoid name collision.
|
||||
* debug.h: Use new struct names.
|
||||
* debug.h: Use new struct names.
|
||||
* dwarf.c: Add casts.
|
||||
(free_debug_memory): Change loop counter variable a to int.
|
||||
* ieee.c: Add casts.
|
||||
@ -66,7 +72,7 @@
|
||||
(ieee_class_method_var): Rename variable virtual to is_virtual.
|
||||
* nm.c: Add casts.
|
||||
* objcopy.c: Add casts.
|
||||
(copy_archive): Rename variable delete to del.
|
||||
(copy_archive): Rename variable delete to del.
|
||||
* objdump.c: Add casts.
|
||||
(dump_dwarf_section): Change loop counter variable i to int.
|
||||
* prdbg.c: Add casts.
|
||||
@ -139,7 +145,7 @@
|
||||
|
||||
* dlltool.c (delayimp_name): Add new global variable
|
||||
(usage, long_options, main): Add new option "-y" / "--output-delaylib"
|
||||
(struct mac): Add fields how_dljtab_size, how_dljtab_roff1,
|
||||
(struct mac): Add fields how_dljtab_size, how_dljtab_roff1,
|
||||
how_dljtab_roff2, how_dljtab, trampoline.
|
||||
(i386_dljtab): Add binary stub for x86 delay import.
|
||||
(i386_trampoline): Add text assembly stub for x86 delay import.
|
||||
@ -672,7 +678,7 @@
|
||||
2009-03-27 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* dwarf.c (display_debug_ranges): Add the base address to the
|
||||
displayed values for 'Begin' and 'End'.
|
||||
displayed values for 'Begin' and 'End'.
|
||||
|
||||
2009-03-25 Ryan Mansfield <rmansfield@qnx.com>
|
||||
|
||||
|
@ -7226,9 +7226,9 @@ print_dynamic_symbol (bfd_vma si, unsigned long hn)
|
||||
putchar (' ');
|
||||
print_vma (psym->st_size, DEC_5);
|
||||
|
||||
printf (" %6s", get_symbol_type (ELF_ST_TYPE (psym->st_info)));
|
||||
printf (" %6s", get_symbol_binding (ELF_ST_BIND (psym->st_info)));
|
||||
printf (" %3s", get_symbol_visibility (ELF_ST_VISIBILITY (psym->st_other)));
|
||||
printf (" %-7s", get_symbol_type (ELF_ST_TYPE (psym->st_info)));
|
||||
printf (" %-6s", get_symbol_binding (ELF_ST_BIND (psym->st_info)));
|
||||
printf (" %-7s", get_symbol_visibility (ELF_ST_VISIBILITY (psym->st_other)));
|
||||
/* Check to see if any other bits in the st_other field are set.
|
||||
Note - displaying this information disrupts the layout of the
|
||||
table being generated, but for the moment this case is very
|
||||
@ -7532,7 +7532,7 @@ process_symbol_table (FILE * file)
|
||||
print_vma (psym->st_size, DEC_5);
|
||||
printf (" %-7s", get_symbol_type (ELF_ST_TYPE (psym->st_info)));
|
||||
printf (" %-6s", get_symbol_binding (ELF_ST_BIND (psym->st_info)));
|
||||
printf (" %-3s", get_symbol_visibility (ELF_ST_VISIBILITY (psym->st_other)));
|
||||
printf (" %-7s", get_symbol_visibility (ELF_ST_VISIBILITY (psym->st_other)));
|
||||
/* Check to see if any other bits in the st_other field are set.
|
||||
Note - displaying this information disrupts the layout of the
|
||||
table being generated, but for the moment this case is very rare. */
|
||||
|
Loading…
Reference in New Issue
Block a user