diff options
author | Ed Maste <emaste@FreeBSD.org> | 2017-01-11 21:28:22 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2017-01-11 21:28:22 +0000 |
commit | 0fbbe5bf870f31ef2a6c7b18c655c532eca0cac5 (patch) | |
tree | 80ef4c4b9a83f8a5bdc591e302ed87fd2ec93899 /contrib/elftoolchain | |
parent | dd9d62b416761b3d7f6d5b701c19195a0d99c46f (diff) | |
download | src-0fbbe5bf870f31ef2a6c7b18c655c532eca0cac5.tar.gz src-0fbbe5bf870f31ef2a6c7b18c655c532eca0cac5.zip |
readelf: add more PPC64 relocation types found in LLVM
MFC after: 2 weeks
MFC with: r311941
Sponsored by: The FreeBSD Foundation
Notes
Notes:
svn path=/head/; revision=311942
Diffstat (limited to 'contrib/elftoolchain')
-rw-r--r-- | contrib/elftoolchain/libelftc/elftc_reloc_type_str.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c b/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c index 0fa14fe04eda..14bcb534b06d 100644 --- a/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c +++ b/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c @@ -607,6 +607,12 @@ elftc_reloc_type_str(unsigned int mach, unsigned int type) case 104: return "R_PPC64_DTPREL16_HIGHERA"; case 105: return "R_PPC64_DTPREL16_HIGHEST"; case 106: return "R_PPC64_DTPREL16_HIGHESTA"; + case 107: return "R_PPC64_TLSGD"; + case 108: return "R_PPC64_TLSLD"; + case 249: return "R_PPC64_REL16"; + case 250: return "R_PPC64_REL16_LO"; + case 251: return "R_PPC64_REL16_HI"; + case 252: return "R_PPC64_REL16_HA"; } break; case EM_RISCV: |