enum R_PPC64 [src]

PowerPC64 relocations.

Fields

NONE = 0
ADDR32 = 1
ADDR24 = 2
ADDR16 = 3
ADDR16_LO = 4
ADDR16_HI = 5
ADDR16_HA = 6
ADDR14 = 7
ADDR14_BRTAKEN = 8
ADDR14_BRNTAKEN = 9
REL24 = 10
REL14 = 11
REL14_BRTAKEN = 12
REL14_BRNTAKEN = 13
GOT16 = 14
GOT16_LO = 15
GOT16_HI = 16
GOT16_HA = 17
COPY = 19
GLOB_DAT = 20
JMP_SLOT = 21
RELATIVE = 22
REL32 = 26
PLT16_LO = 29
PLT16_HI = 30
PLT16_HA = 31
ADDR64 = 38
ADDR16_HIGHER = 39
ADDR16_HIGHERA = 40
ADDR16_HIGHEST = 41
ADDR16_HIGHESTA = 42
REL64 = 44
TOC16 = 47
TOC16_LO = 48
TOC16_HI = 49
TOC16_HA = 50
TOC = 51
ADDR16_DS = 56
ADDR16_LO_DS = 57
GOT16_DS = 58
GOT16_LO_DS = 59
PLT16_LO_DS = 60
TOC16_DS = 63
TOC16_LO_DS = 64
TLS = 67
DTPMOD64 = 68
TPREL16 = 69
TPREL16_LO = 70
TPREL16_HI = 71
TPREL16_HA = 72
TPREL64 = 73
DTPREL16 = 74
DTPREL16_LO = 75
DTPREL16_HI = 76
DTPREL16_HA = 77
DTPREL64 = 78
GOT_TLSGD16 = 79
GOT_TLSGD16_LO = 80
GOT_TLSGD16_HI = 81
GOT_TLSGD16_HA = 82
GOT_TLSLD16 = 83
GOT_TLSLD16_LO = 84
GOT_TLSLD16_HI = 85
GOT_TLSLD16_HA = 86
GOT_TPREL16_DS = 87
GOT_TPREL16_LO_DS = 88
GOT_TPREL16_HI = 89
GOT_TPREL16_HA = 90
GOT_DTPREL16_DS = 91
GOT_DTPREL16_LO_DS = 92
GOT_DTPREL16_HI = 93
GOT_DTPREL16_HA = 94
TPREL16_DS = 95
TPREL16_LO_DS = 96
TPREL16_HIGHER = 97
TPREL16_HIGHERA = 98
TPREL16_HIGHEST = 99
TPREL16_HIGHESTA = 100
DTPREL16_DS = 101
DTPREL16_LO_DS = 102
DTPREL16_HIGHER = 103
DTPREL16_HIGHERA = 104
DTPREL16_HIGHEST = 105
DTPREL16_HIGHESTA = 106
TLSGD = 107
TLSLD = 108
ADDR16_HIGH = 110
ADDR16_HIGHA = 111
TPREL16_HIGH = 112
TPREL16_HIGHA = 113
DTPREL16_HIGH = 114
DTPREL16_HIGHA = 115
REL24_NOTOC = 116
PLTSEQ = 119
PLTCALL = 120
PLTSEQ_NOTOC = 121
PLTCALL_NOTOC = 122
PCREL_OPT = 123
PCREL34 = 132
GOT_PCREL34 = 133
PLT_PCREL34 = 134
PLT_PCREL34_NOTOC = 135
TPREL34 = 146
DTPREL34 = 147
GOT_TLSGD_PCREL34 = 148
GOT_TLSLD_PCREL34 = 149
GOT_TPREL_PCREL34 = 150
IRELATIVE = 248
REL16 = 249
REL16_LO = 250
REL16_HI = 251
REL16_HA = 252
_

Source

pub const R_PPC64 = enum(u32) { NONE = 0, ADDR32 = 1, ADDR24 = 2, ADDR16 = 3, ADDR16_LO = 4, ADDR16_HI = 5, ADDR16_HA = 6, ADDR14 = 7, ADDR14_BRTAKEN = 8, ADDR14_BRNTAKEN = 9, REL24 = 10, REL14 = 11, REL14_BRTAKEN = 12, REL14_BRNTAKEN = 13, GOT16 = 14, GOT16_LO = 15, GOT16_HI = 16, GOT16_HA = 17, COPY = 19, GLOB_DAT = 20, JMP_SLOT = 21, RELATIVE = 22, REL32 = 26, PLT16_LO = 29, PLT16_HI = 30, PLT16_HA = 31, ADDR64 = 38, ADDR16_HIGHER = 39, ADDR16_HIGHERA = 40, ADDR16_HIGHEST = 41, ADDR16_HIGHESTA = 42, REL64 = 44, TOC16 = 47, TOC16_LO = 48, TOC16_HI = 49, TOC16_HA = 50, TOC = 51, ADDR16_DS = 56, ADDR16_LO_DS = 57, GOT16_DS = 58, GOT16_LO_DS = 59, PLT16_LO_DS = 60, TOC16_DS = 63, TOC16_LO_DS = 64, TLS = 67, DTPMOD64 = 68, TPREL16 = 69, TPREL16_LO = 70, TPREL16_HI = 71, TPREL16_HA = 72, TPREL64 = 73, DTPREL16 = 74, DTPREL16_LO = 75, DTPREL16_HI = 76, DTPREL16_HA = 77, DTPREL64 = 78, GOT_TLSGD16 = 79, GOT_TLSGD16_LO = 80, GOT_TLSGD16_HI = 81, GOT_TLSGD16_HA = 82, GOT_TLSLD16 = 83, GOT_TLSLD16_LO = 84, GOT_TLSLD16_HI = 85, GOT_TLSLD16_HA = 86, GOT_TPREL16_DS = 87, GOT_TPREL16_LO_DS = 88, GOT_TPREL16_HI = 89, GOT_TPREL16_HA = 90, GOT_DTPREL16_DS = 91, GOT_DTPREL16_LO_DS = 92, GOT_DTPREL16_HI = 93, GOT_DTPREL16_HA = 94, TPREL16_DS = 95, TPREL16_LO_DS = 96, TPREL16_HIGHER = 97, TPREL16_HIGHERA = 98, TPREL16_HIGHEST = 99, TPREL16_HIGHESTA = 100, DTPREL16_DS = 101, DTPREL16_LO_DS = 102, DTPREL16_HIGHER = 103, DTPREL16_HIGHERA = 104, DTPREL16_HIGHEST = 105, DTPREL16_HIGHESTA = 106, TLSGD = 107, TLSLD = 108, ADDR16_HIGH = 110, ADDR16_HIGHA = 111, TPREL16_HIGH = 112, TPREL16_HIGHA = 113, DTPREL16_HIGH = 114, DTPREL16_HIGHA = 115, REL24_NOTOC = 116, PLTSEQ = 119, PLTCALL = 120, PLTSEQ_NOTOC = 121, PLTCALL_NOTOC = 122, PCREL_OPT = 123, PCREL34 = 132, GOT_PCREL34 = 133, PLT_PCREL34 = 134, PLT_PCREL34_NOTOC = 135, TPREL34 = 146, DTPREL34 = 147, GOT_TLSGD_PCREL34 = 148, GOT_TLSLD_PCREL34 = 149, GOT_TPREL_PCREL34 = 150, IRELATIVE = 248, REL16 = 249, REL16_LO = 250, REL16_HI = 251, REL16_HA = 252, _, }