[llvm-objdump] Print relocation addends in hexadecimal
authorDavid Bozier <daveb@graphcore.ai>
Tue, 19 Nov 2019 11:58:50 +0000 (11:58 +0000)
committerDavid Bozier <daveb@graphcore.ai>
Tue, 19 Nov 2019 12:27:18 +0000 (12:27 +0000)
commit6baec971271b7dc9db610da30a192e57ff03d935
treeed657f90f2336518aaf51eecaf2823d5876d65e7
parentbbf4af3109d1958d69c3c1f2af78870207928f4b
[llvm-objdump] Print relocation addends in hexadecimal

Summary: Matches GNU objdump. Makes debugging easier for me as I'm working out addresses from symbol+addend, so it would be good to be calculating in a single format.

Reviewers: MaskRay, grimar, jhenderson, bd1976llvm

Reviewed By: jhenderson

Subscribers: sdardis, jrtc27, atanasyan, rupprecht, seiya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D69997
13 files changed:
llvm/test/MC/AArch64/adr.s
llvm/test/MC/AArch64/arm32-elf-relocs.s
llvm/test/MC/AArch64/arm64-elf-relocs.s
llvm/test/MC/Mips/expansion-jal-sym-pic.s
llvm/test/MC/X86/tlsdesc-64.s
llvm/test/Object/X86/objdump-disassembly-inline-relocations.test
llvm/test/Object/objdump-relocations.test
llvm/test/tools/llvm-objdump/X86/demangle.s
llvm/test/tools/llvm-objdump/X86/elf-disassemble-relocs.test
llvm/test/tools/llvm-objdump/X86/section-filter-relocs.test
llvm/test/tools/llvm-objdump/relocations-elf.test
llvm/test/tools/llvm-objdump/relocations-in-nonreloc.test
llvm/tools/llvm-objdump/ELFDump.cpp