Split ELF relocation defintions into per-architecture .def files
authorTim Northover <tnorthover@apple.com>
Fri, 21 Nov 2014 20:16:02 +0000 (20:16 +0000)
committerTim Northover <tnorthover@apple.com>
Fri, 21 Nov 2014 20:16:02 +0000 (20:16 +0000)
commit9d5d711f65cab2421b0351787aa3c3f29f646298
tree2739d2c3f907e72afdec65d7e5a22437e5bd0693
parentb179c6a5e54af7ecea69133f7ed98cd4b3ae4eec
Split ELF relocation defintions into per-architecture .def files

This should allow the list of relocations for a particular
architecture to be kept in a single header rather than duplicated
whenever we need to enumerate all the relocations.

Patch by Will Newton.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222565 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/ELF.h
include/llvm/Support/ELFRelocs/AArch64.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/ARM.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/Hexagon.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/Mips.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/PowerPC.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/PowerPC64.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/Sparc.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/SystemZ.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/i386.def [new file with mode: 0644]
include/llvm/Support/ELFRelocs/x86_64.def [new file with mode: 0644]