Module: ELFTools::Constants::R::ALPHA
- Defined in:
- lib/elftools/constants/relocation/alpha.rb
Overview
Relocation types of ALPHA.
Constant Summary collapse
- R_ALPHA_NONE =
No reloc
0- R_ALPHA_REFLONG =
Direct 32 bit
1- R_ALPHA_REFQUAD =
Direct 64 bit
2- R_ALPHA_GPREL32 =
GP relative 32 bit
3- R_ALPHA_LITERAL =
GP relative 16 bit w/optimization
4- R_ALPHA_LITUSE =
Optimization hint for LITERAL
5- R_ALPHA_GPDISP =
Add displacement to GP
6- R_ALPHA_BRADDR =
PC+4 relative 23 bit shifted
7- R_ALPHA_HINT =
PC+4 relative 16 bit shifted
8- R_ALPHA_SREL16 =
PC relative 16 bit
9- R_ALPHA_SREL32 =
PC relative 32 bit
10- R_ALPHA_SREL64 =
PC relative 64 bit
11- R_ALPHA_GPRELHIGH =
GP relative 32 bit, high 16 bits
17- R_ALPHA_GPRELLOW =
GP relative 32 bit, low 16 bits
18- R_ALPHA_GPREL16 =
GP relative 16 bit
19- R_ALPHA_COPY =
Copy symbol at runtime
24- R_ALPHA_GLOB_DAT =
Create GOT entry
25- R_ALPHA_JMP_SLOT =
Create PLT entry
26- R_ALPHA_RELATIVE =
Adjust by program base
27- R_ALPHA_BRSGP =
:nodoc:
28- R_ALPHA_TLSGD =
:nodoc:
29- R_ALPHA_TLSLDM =
:nodoc:
30- R_ALPHA_DTPMOD64 =
:nodoc:
31- R_ALPHA_GOTDTPREL =
:nodoc:
32- R_ALPHA_DTPREL64 =
:nodoc:
33- R_ALPHA_DTPRELHI =
:nodoc:
34- R_ALPHA_DTPRELLO =
:nodoc:
35- R_ALPHA_DTPREL16 =
:nodoc:
36- R_ALPHA_GOTTPREL =
:nodoc:
37- R_ALPHA_TPREL64 =
:nodoc:
38- R_ALPHA_TPRELHI =
:nodoc:
39- R_ALPHA_TPRELLO =
:nodoc:
40- R_ALPHA_TPREL16 =
:nodoc:
41