1 2#ifndef ELF_RELOC 3#error "ELF_RELOC must be defined" 4#endif 5 6ELF_RELOC(R_390_NONE, 0) 7ELF_RELOC(R_390_8, 1) 8ELF_RELOC(R_390_12, 2) 9ELF_RELOC(R_390_16, 3) 10ELF_RELOC(R_390_32, 4) 11ELF_RELOC(R_390_PC32, 5) 12ELF_RELOC(R_390_GOT12, 6) 13ELF_RELOC(R_390_GOT32, 7) 14ELF_RELOC(R_390_PLT32, 8) 15ELF_RELOC(R_390_COPY, 9) 16ELF_RELOC(R_390_GLOB_DAT, 10) 17ELF_RELOC(R_390_JMP_SLOT, 11) 18ELF_RELOC(R_390_RELATIVE, 12) 19ELF_RELOC(R_390_GOTOFF, 13) 20ELF_RELOC(R_390_GOTPC, 14) 21ELF_RELOC(R_390_GOT16, 15) 22ELF_RELOC(R_390_PC16, 16) 23ELF_RELOC(R_390_PC16DBL, 17) 24ELF_RELOC(R_390_PLT16DBL, 18) 25ELF_RELOC(R_390_PC32DBL, 19) 26ELF_RELOC(R_390_PLT32DBL, 20) 27ELF_RELOC(R_390_GOTPCDBL, 21) 28ELF_RELOC(R_390_64, 22) 29ELF_RELOC(R_390_PC64, 23) 30ELF_RELOC(R_390_GOT64, 24) 31ELF_RELOC(R_390_PLT64, 25) 32ELF_RELOC(R_390_GOTENT, 26) 33ELF_RELOC(R_390_GOTOFF16, 27) 34ELF_RELOC(R_390_GOTOFF64, 28) 35ELF_RELOC(R_390_GOTPLT12, 29) 36ELF_RELOC(R_390_GOTPLT16, 30) 37ELF_RELOC(R_390_GOTPLT32, 31) 38ELF_RELOC(R_390_GOTPLT64, 32) 39ELF_RELOC(R_390_GOTPLTENT, 33) 40ELF_RELOC(R_390_PLTOFF16, 34) 41ELF_RELOC(R_390_PLTOFF32, 35) 42ELF_RELOC(R_390_PLTOFF64, 36) 43ELF_RELOC(R_390_TLS_LOAD, 37) 44ELF_RELOC(R_390_TLS_GDCALL, 38) 45ELF_RELOC(R_390_TLS_LDCALL, 39) 46ELF_RELOC(R_390_TLS_GD32, 40) 47ELF_RELOC(R_390_TLS_GD64, 41) 48ELF_RELOC(R_390_TLS_GOTIE12, 42) 49ELF_RELOC(R_390_TLS_GOTIE32, 43) 50ELF_RELOC(R_390_TLS_GOTIE64, 44) 51ELF_RELOC(R_390_TLS_LDM32, 45) 52ELF_RELOC(R_390_TLS_LDM64, 46) 53ELF_RELOC(R_390_TLS_IE32, 47) 54ELF_RELOC(R_390_TLS_IE64, 48) 55ELF_RELOC(R_390_TLS_IEENT, 49) 56ELF_RELOC(R_390_TLS_LE32, 50) 57ELF_RELOC(R_390_TLS_LE64, 51) 58ELF_RELOC(R_390_TLS_LDO32, 52) 59ELF_RELOC(R_390_TLS_LDO64, 53) 60ELF_RELOC(R_390_TLS_DTPMOD, 54) 61ELF_RELOC(R_390_TLS_DTPOFF, 55) 62ELF_RELOC(R_390_TLS_TPOFF, 56) 63ELF_RELOC(R_390_20, 57) 64ELF_RELOC(R_390_GOT20, 58) 65ELF_RELOC(R_390_GOTPLT20, 59) 66ELF_RELOC(R_390_TLS_GOTIE20, 60) 67ELF_RELOC(R_390_IRELATIVE, 61) 68