Module: ELFTools::Constants::R::RISCV

Defined in:
lib/elftools/constants/relocation/riscv.rb

Overview

Relocation types of RISCV.

Constant Summary collapse

R_RISCV_NONE =

:nodoc:

0
R_RISCV_32 =

:nodoc:

1
R_RISCV_64 =

:nodoc:

2
R_RISCV_RELATIVE =

:nodoc:

3
R_RISCV_COPY =

:nodoc:

4
R_RISCV_JUMP_SLOT =

:nodoc:

5
R_RISCV_TLS_DTPMOD32 =

:nodoc:

6
R_RISCV_TLS_DTPMOD64 =

:nodoc:

7
R_RISCV_TLS_DTPREL32 =

:nodoc:

8
R_RISCV_TLS_DTPREL64 =

:nodoc:

9
R_RISCV_TLS_TPREL32 =

:nodoc:

10
R_RISCV_TLS_TPREL64 =

:nodoc:

11
R_RISCV_TLSDESC =

:nodoc:

12
R_RISCV_BRANCH =

:nodoc:

16
R_RISCV_JAL =

:nodoc:

17
R_RISCV_CALL =

:nodoc:

18
R_RISCV_CALL_PLT =

:nodoc:

19
R_RISCV_GOT_HI20 =

:nodoc:

20
R_RISCV_TLS_GOT_HI20 =

:nodoc:

21
R_RISCV_TLS_GD_HI20 =

:nodoc:

22
R_RISCV_PCREL_HI20 =

:nodoc:

23
R_RISCV_PCREL_LO12_I =

:nodoc:

24
R_RISCV_PCREL_LO12_S =

:nodoc:

25
R_RISCV_HI20 =

:nodoc:

26
R_RISCV_LO12_I =

:nodoc:

27
R_RISCV_LO12_S =

:nodoc:

28
R_RISCV_TPREL_HI20 =

:nodoc:

29
R_RISCV_TPREL_LO12_I =

:nodoc:

30
R_RISCV_TPREL_LO12_S =

:nodoc:

31
R_RISCV_TPREL_ADD =

:nodoc:

32
R_RISCV_ADD8 =

:nodoc:

33
R_RISCV_ADD16 =

:nodoc:

34
R_RISCV_ADD32 =

:nodoc:

35
R_RISCV_ADD64 =

:nodoc:

36
R_RISCV_SUB8 =

:nodoc:

37
R_RISCV_SUB16 =

:nodoc:

38
R_RISCV_SUB32 =

:nodoc:

39
R_RISCV_SUB64 =

:nodoc:

40
R_RISCV_ALIGN =

:nodoc:

43
R_RISCV_RVC_BRANCH =

:nodoc:

44
R_RISCV_RVC_JUMP =

:nodoc:

45
R_RISCV_RVC_LUI =

:nodoc:

46
R_RISCV_GPREL_I =

:nodoc:

47
R_RISCV_GPREL_S =

:nodoc:

48
R_RISCV_TPREL_I =

:nodoc:

49
R_RISCV_TPREL_S =

:nodoc:

50
R_RISCV_RELAX =

:nodoc:

51
R_RISCV_SUB6 =

:nodoc:

52
R_RISCV_SET6 =

:nodoc:

53
R_RISCV_SET8 =

:nodoc:

54
R_RISCV_SET16 =

:nodoc:

55
R_RISCV_SET32 =

:nodoc:

56
R_RISCV_32_PCREL =

:nodoc:

57
R_RISCV_IRELATIVE =

:nodoc:

58
R_RISCV_SET_ULEB128 =

:nodoc:

60
R_RISCV_SUB_ULEB128 =

:nodoc:

61
R_RISCV_TLSDESC_HI20 =

:nodoc:

62
R_RISCV_TLSDESC_LOAD_LO12 =

:nodoc:

63
R_RISCV_TLSDESC_ADD_LO12 =

:nodoc:

64
R_RISCV_TLSDESC_CALL =

:nodoc:

65