Change readelf so that when --wide is active a relocation's full name is displayed.

PR 22262
binutils* readelf.c (dump_relocations): Do not truncate reloc names when
	displaying output in wide mode.

ld	* testsuite/ld-powerpc/relocsort.d: Update expected output (for
	longer reloc names).
This commit is contained in:
Nick Clifton 2017-10-05 13:25:44 +01:00
parent ef336cb09a
commit 5c144731ed
4 changed files with 14 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2017-10-05 Nick Clifton <nickc@redhat.com>
PR 22262
* readelf.c (dump_relocations): Do not truncate reloc names when
displaying output in wide mode.
2017-10-05 Nick Clifton <nickc@redhat.com>
* README-how-to-make-a-release: Merge steps 3, 4 and 5, and insert

View File

@ -1542,7 +1542,7 @@ dump_relocations (FILE * file,
if (rtype == NULL)
printf (_("unrecognized: %-7lx"), (unsigned long) type & 0xffffffff);
else
printf (do_wide ? "%-22.22s" : "%-17.17s", rtype);
printf (do_wide ? "%-22s" : "%-17.17s", rtype);
if (elf_header.e_machine == EM_ALPHA
&& rtype != NULL

View File

@ -1,3 +1,9 @@
2017-10-05 Nick Clifton <nickc@redhat.com>
PR 22262
* testsuite/ld-powerpc/relocsort.d: Update expected output (for
longer reloc names).
2017-10-05 Alan Modra <amodra@gmail.com>
PR 21167

View File

@ -15,7 +15,7 @@
0+0 +[0-9a-f]+ R_PPC64_ADDR16_HA +6
0+0 +[0-9a-f]+ R_PPC64_ADDR14 +7
0+0 +[0-9a-f]+ R_PPC64_ADDR14_BRTAKEN +8
0+0 +[0-9a-f]+ R_PPC64_ADDR14_BRNTAKE +9
0+0 +[0-9a-f]+ R_PPC64_ADDR14_BRNTAKEN +9
0+4 +[0-9a-f]+ R_PPC64_REL24 +0+0 __tls_get_addr \+ 0
0+4 +[0-9a-f]+ R_PPC64_TLSGD +0+0 x \+ 0
0+8 +[0-9a-f]+ R_PPC64_REL24 +a