Module: ELFTools::Constants::R::MSP430X
- Defined in:
- lib/elftools/constants/relocation/msp430x.rb
Overview
Relocation types of MSP430X.
Constant Summary collapse
- R_MSP430_ABS32 =
aka R_MSP430_32
1- R_MSP430_ABS16 =
aka R_MSP430_16
2- R_MSP430_ABS8 =
:nodoc:
3- R_MSP430_PCR16 =
aka R_MSP430_16_PCREL
4- R_MSP430X_PCR20_EXT_SRC =
:nodoc:
5- R_MSP430X_PCR20_EXT_DST =
:nodoc:
6- R_MSP430X_PCR20_EXT_ODST =
:nodoc:
7- R_MSP430X_ABS20_EXT_SRC =
:nodoc:
8- R_MSP430X_ABS20_EXT_DST =
:nodoc:
9- R_MSP430X_ABS20_EXT_ODST =
:nodoc:
10- R_MSP430X_ABS20_ADR_SRC =
:nodoc:
11- R_MSP430X_ABS20_ADR_DST =
:nodoc:
12- R_MSP430X_PCR16 =
Like R_MSP430_PCR16 but with overflow checking
13- R_MSP430X_PCR20_CALL =
:nodoc:
14- R_MSP430X_ABS16 =
Like R_MSP430_ABS16 but with overflow checking
15- R_MSP430_ABS_HI16 =
:nodoc:
16- R_MSP430_PREL31 =
:nodoc:
17- R_MSP430_EHTYPE =
Mentioned in ABI
18- R_MSP430X_10_PCREL =
Red Hat invention. Used for Jump instructions
19- R_MSP430X_2X_PCREL =
Red Hat invention. Used for relaxing jumps
20- R_MSP430X_SYM_DIFF =
Red Hat invention. Used for relaxing debug info
21- R_MSP430X_GNU_SET_ULEB128 =
GNU only
22- R_MSP430X_GNU_SUB_ULEB128 =
GNU only
23