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