diff options
author | emaste <emaste@FreeBSD.org> | 2015-04-01 01:08:01 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2015-04-01 01:08:01 +0000 |
commit | 55208361ba5f1ea64b978cfd570feefd302f879c (patch) | |
tree | 55f82032e95d8fb3fba2e48a25de3d257af7f7ed /contrib/elftoolchain/readelf/readelf.c | |
parent | cb7d12714503777dbaaa780fca372adfad849d0d (diff) | |
download | FreeBSD-src-55208361ba5f1ea64b978cfd570feefd302f879c.zip FreeBSD-src-55208361ba5f1ea64b978cfd570feefd302f879c.tar.gz |
Update elftoolchain to upstream revision 3179
Some notable changes:
- libdwarf: Fixed DWARF4 line section
- elfcopy: Implement --localize-hidden
- nm: handle object name referenced by DW_AT_specification
- elfcopy: Add --strip-dwo and --extract-dwo options for split DWARF
- readelf: add remaining arm64 dynamic relocation names
- nm: Avoid integer overflow in value comparison
Relnotes: Yes
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'contrib/elftoolchain/readelf/readelf.c')
-rw-r--r-- | contrib/elftoolchain/readelf/readelf.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/elftoolchain/readelf/readelf.c b/contrib/elftoolchain/readelf/readelf.c index 93e53a1..bca228c 100644 --- a/contrib/elftoolchain/readelf/readelf.c +++ b/contrib/elftoolchain/readelf/readelf.c @@ -24,7 +24,6 @@ * SUCH DAMAGE. */ -#include <sys/cdefs.h> #include <sys/param.h> #include <sys/queue.h> #include <ar.h> @@ -47,7 +46,7 @@ #include "_elftc.h" -ELFTC_VCSID("$Id: readelf.c 3155 2015-02-15 19:15:57Z emaste $"); +ELFTC_VCSID("$Id: readelf.c 3178 2015-03-30 18:29:13Z emaste $"); /* * readelf(1) options. @@ -1143,7 +1142,11 @@ r_type(unsigned int mach, unsigned int type) case 1025: return "R_AARCH64_GLOB_DAT"; case 1026: return "R_AARCH64_JUMP_SLOT"; case 1027: return "R_AARCH64_RELATIVE"; + case 1028: return "R_AARCH64_TLS_DTPREL64"; + case 1029: return "R_AARCH64_TLS_DTPMOD64"; + case 1030: return "R_AARCH64_TLS_TPREL64"; case 1031: return "R_AARCH64_TLSDESC"; + case 1032: return "R_AARCH64_IRELATIVE"; default: return ""; } case EM_ARM: |