Module: ELFTools::Constants::R::RL78
- Defined in:
- lib/elftools/constants/relocation/rl78.rb
Overview
Relocation types of RL78.
Constant Summary collapse
- R_RL78_NONE =
:nodoc:
0- R_RL78_DIR32 =
Was: R_RL78_32
1- R_RL78_DIR24S =
Was: R_RL78_24
2- R_RL78_DIR16 =
:nodoc:
3- R_RL78_DIR16U =
Was: R_RL78_16_UNS
4- R_RL78_DIR16S =
Was: R_RL78_16
5- R_RL78_DIR8 =
:nodoc:
6- R_RL78_DIR8U =
Was: R_RL78_8_UNS
7- R_RL78_DIR8S =
Was: R_RL78_8
8- R_RL78_DIR24S_PCREL =
Was: R_RL78_24_PCREL
9- R_RL78_DIR16S_PCREL =
Was: R_RL78_16_PCREL
10- R_RL78_DIR8S_PCREL =
Was: R_RL78_8_PCREL
11- R_RL78_DIR16UL =
:nodoc:
12- R_RL78_DIR16UW =
:nodoc:
13- R_RL78_DIR8UL =
:nodoc:
14- R_RL78_DIR8UW =
:nodoc:
15- R_RL78_DIR32_REV =
:nodoc:
16- R_RL78_DIR16_REV =
:nodoc:
17- R_RL78_DIR3U_PCREL =
:nodoc:
18- R_RL78_RH_RELAX =
Marks opcodes suitable for linker relaxation
45- R_RL78_RH_SFR =
SFR addresses - internal use only
46- R_RL78_RH_SADDR =
SADDR addresses - internal use only.
47- R_RL78_ABS32 =
:nodoc:
65- R_RL78_ABS24S =
:nodoc:
66- R_RL78_ABS16 =
:nodoc:
67- R_RL78_ABS16U =
:nodoc:
68- R_RL78_ABS16S =
:nodoc:
69- R_RL78_ABS8 =
:nodoc:
70- R_RL78_ABS8U =
:nodoc:
71- R_RL78_ABS8S =
:nodoc:
72- R_RL78_ABS24S_PCREL =
:nodoc:
73- R_RL78_ABS16S_PCREL =
:nodoc:
74- R_RL78_ABS8S_PCREL =
:nodoc:
75- R_RL78_ABS16UL =
:nodoc:
76- R_RL78_ABS16UW =
:nodoc:
77- R_RL78_ABS8UL =
:nodoc:
78- R_RL78_ABS8UW =
:nodoc:
79- R_RL78_ABS32_REV =
:nodoc:
80- R_RL78_ABS16_REV =
:nodoc:
81- R_RL78_SYM =
:nodoc:
128- R_RL78_OPneg =
:nodoc:
129- R_RL78_OPadd =
:nodoc:
130- R_RL78_OPsub =
:nodoc:
131- R_RL78_OPmul =
:nodoc:
132- R_RL78_OPdiv =
:nodoc:
133- R_RL78_OPshla =
:nodoc:
134- R_RL78_OPshra =
:nodoc:
135- R_RL78_OPsctsize =
:nodoc:
136- R_RL78_OPscttop =
:nodoc:
141- R_RL78_OPand =
:nodoc:
144- R_RL78_OPor =
:nodoc:
145- R_RL78_OPxor =
:nodoc:
146- R_RL78_OPnot =
:nodoc:
147- R_RL78_OPmod =
:nodoc:
148- R_RL78_OPromtop =
:nodoc:
149- R_RL78_OPramtop =
:nodoc:
150