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)
commitbcca432e4fe0e7aa8285f0ded839b121b09a83eb
treeb697a2a0b18b0b1417ac5b7fe5d0c047d7fc8c47
parent98e77a2512115a8f8853a8342e02727984c07e79
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.

llvm-svn: 222565
llvm/include/llvm/Support/ELF.h
llvm/include/llvm/Support/ELFRelocs/AArch64.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/ARM.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/Hexagon.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/Mips.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/PowerPC.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/PowerPC64.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/Sparc.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/SystemZ.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/i386.def [new file with mode: 0644]
llvm/include/llvm/Support/ELFRelocs/x86_64.def [new file with mode: 0644]