RISC-V relocations.
NONE = 0@"32" = 1@"64" = 2RELATIVE = 3COPY = 4JUMP_SLOT = 5TLS_DTPMOD32 = 6TLS_DTPMOD64 = 7TLS_DTPREL32 = 8TLS_DTPREL64 = 9TLS_TPREL32 = 10TLS_TPREL64 = 11TLSDESC = 12BRANCH = 16JAL = 17CALL = 18CALL_PLT = 19GOT_HI20 = 20TLS_GOT_HI20 = 21TLS_GD_HI20 = 22PCREL_HI20 = 23PCREL_LO12_I = 24PCREL_LO12_S = 25HI20 = 26LO12_I = 27LO12_S = 28TPREL_HI20 = 29TPREL_LO12_I = 30TPREL_LO12_S = 31TPREL_ADD = 32ADD8 = 33ADD16 = 34ADD32 = 35ADD64 = 36SUB8 = 37SUB16 = 38SUB32 = 39SUB64 = 40GNU_VTINHERIT = 41GNU_VTENTRY = 42ALIGN = 43RVC_BRANCH = 44RVC_JUMP = 45RVC_LUI = 46GPREL_I = 47GPREL_S = 48TPREL_I = 49TPREL_S = 50RELAX = 51SUB6 = 52SET6 = 53SET8 = 54SET16 = 55SET32 = 56@"32_PCREL" = 57IRELATIVE = 58PLT32 = 59SET_ULEB128 = 60SUB_ULEB128 = 61_pub const R_RISCV = enum(u32) {
NONE = 0,
@"32" = 1,
@"64" = 2,
RELATIVE = 3,
COPY = 4,
JUMP_SLOT = 5,
TLS_DTPMOD32 = 6,
TLS_DTPMOD64 = 7,
TLS_DTPREL32 = 8,
TLS_DTPREL64 = 9,
TLS_TPREL32 = 10,
TLS_TPREL64 = 11,
TLSDESC = 12,
BRANCH = 16,
JAL = 17,
CALL = 18,
CALL_PLT = 19,
GOT_HI20 = 20,
TLS_GOT_HI20 = 21,
TLS_GD_HI20 = 22,
PCREL_HI20 = 23,
PCREL_LO12_I = 24,
PCREL_LO12_S = 25,
HI20 = 26,
LO12_I = 27,
LO12_S = 28,
TPREL_HI20 = 29,
TPREL_LO12_I = 30,
TPREL_LO12_S = 31,
TPREL_ADD = 32,
ADD8 = 33,
ADD16 = 34,
ADD32 = 35,
ADD64 = 36,
SUB8 = 37,
SUB16 = 38,
SUB32 = 39,
SUB64 = 40,
GNU_VTINHERIT = 41,
GNU_VTENTRY = 42,
ALIGN = 43,
RVC_BRANCH = 44,
RVC_JUMP = 45,
RVC_LUI = 46,
GPREL_I = 47,
GPREL_S = 48,
TPREL_I = 49,
TPREL_S = 50,
RELAX = 51,
SUB6 = 52,
SET6 = 53,
SET8 = 54,
SET16 = 55,
SET32 = 56,
@"32_PCREL" = 57,
IRELATIVE = 58,
PLT32 = 59,
SET_ULEB128 = 60,
SUB_ULEB128 = 61,
_,
}