Module: ELFTools::Constants::R::RX

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

Overview

Relocation types of RX.

Constant Summary collapse

R_RX_NONE =

:nodoc:

0
R_RX_DIR32 =

Was: R_RX_32

1
R_RX_DIR24S =

Was: R_RX_24

2
R_RX_DIR16 =

:nodoc:

3
R_RX_DIR16U =

Was: R_RX_16_UNS

4
R_RX_DIR16S =

Was: R_RX_16

5
R_RX_DIR8 =

:nodoc:

6
R_RX_DIR8U =

Was: R_RX_8_UNS

7
R_RX_DIR8S =

Was: R_RX_8

8
R_RX_DIR24S_PCREL =

Was: R_RX_24_PCREL

9
R_RX_DIR16S_PCREL =

Was: R_RX_16_PCREL

10
R_RX_DIR8S_PCREL =

Was: R_RX_8_PCREL

11
R_RX_DIR16UL =

:nodoc:

12
R_RX_DIR16UW =

:nodoc:

13
R_RX_DIR8UL =

:nodoc:

14
R_RX_DIR8UW =

:nodoc:

15
R_RX_DIR32_REV =

:nodoc:

16
R_RX_DIR16_REV =

:nodoc:

17
R_RX_DIR3U_PCREL =

:nodoc:

18
R_RX_RH_3_PCREL =

Like R_RX_DIR8S_PCREL but only 3-bits

32
R_RX_RH_16_OP =

Like R_RX_DIR16 but for opcodes - always big endian

33
R_RX_RH_24_OP =

Like R_RX_DIR24S but for opcodes - always big endian

34
R_RX_RH_32_OP =

Like R_RX_DIR32 but for opcodes - always big endian

35
R_RX_RH_24_UNS =

Like R_RX_DIR24S but for unsigned values

36
R_RX_RH_8_NEG =

Like R_RX_DIR8 but -x is stored

37
R_RX_RH_16_NEG =

Like R_RX_DIR16 but -x is stored

38
R_RX_RH_24_NEG =

Like R_RX_DIR24S but -x is stored

39
R_RX_RH_32_NEG =

Like R_RX_DIR32 but -x is stored

40
R_RX_RH_DIFF =

Subtract from a previous relocation

41
R_RX_RH_GPRELB =

Byte value, relative to __gp

42
R_RX_RH_GPRELW =

Word value, relative to __gp

43
R_RX_RH_GPRELL =

Long value, relative to __gp

44
R_RX_RH_RELAX =

Marks opcodes suitable for linker relaxation

45
R_RX_ABS32 =

:nodoc:

65
R_RX_ABS24S =

:nodoc:

66
R_RX_ABS16 =

:nodoc:

67
R_RX_ABS16U =

:nodoc:

68
R_RX_ABS16S =

:nodoc:

69
R_RX_ABS8 =

:nodoc:

70
R_RX_ABS8U =

:nodoc:

71
R_RX_ABS8S =

:nodoc:

72
R_RX_ABS24S_PCREL =

:nodoc:

73
R_RX_ABS16S_PCREL =

:nodoc:

74
R_RX_ABS8S_PCREL =

:nodoc:

75
R_RX_ABS16UL =

:nodoc:

76
R_RX_ABS16UW =

:nodoc:

77
R_RX_ABS8UL =

:nodoc:

78
R_RX_ABS8UW =

:nodoc:

79
R_RX_ABS32_REV =

:nodoc:

80
R_RX_ABS16_REV =

:nodoc:

81
R_RX_SYM =

:nodoc:

128
R_RX_OPneg =

:nodoc:

129
R_RX_OPadd =

:nodoc:

130
R_RX_OPsub =

:nodoc:

131
R_RX_OPmul =

:nodoc:

132
R_RX_OPdiv =

:nodoc:

133
R_RX_OPshla =

:nodoc:

134
R_RX_OPshra =

:nodoc:

135
R_RX_OPsctsize =

:nodoc:

136
R_RX_OPscttop =

:nodoc:

141
R_RX_OPand =

:nodoc:

144
R_RX_OPor =

:nodoc:

145
R_RX_OPxor =

:nodoc:

146
R_RX_OPnot =

:nodoc:

147
R_RX_OPmod =

:nodoc:

148
R_RX_OPromtop =

:nodoc:

149
R_RX_OPramtop =

:nodoc:

150