AArch64: add support for dynamic-loader relocations
authorTim Northover <tnorthover@apple.com>
Mon, 11 Aug 2014 10:10:27 +0000 (10:10 +0000)
committerTim Northover <tnorthover@apple.com>
Mon, 11 Aug 2014 10:10:27 +0000 (10:10 +0000)
commitaf713d3ba7330f15675e8de5df08e42e0c2209f3
tree7fe0476a3ecf3027ddd8bbbd52741d08e602e3fe
parente659e174836936195b2085871d60f7b7240ab1ab
AArch64: add support for dynamic-loader relocations

LLD needs them, and it's good to be able to print them properly when
our object dumpers encounter them.

Patch by Daniel Stewart.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215352 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/ELF.h
lib/Object/ELF.cpp
test/tools/llvm-readobj/Inputs/relocs.obj.elf-aarch64
test/tools/llvm-readobj/Inputs/relocs.py
test/tools/llvm-readobj/reloc-types.test