ReactOS 0.4.15-dev-7842-g558ab78
elf64.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Elf64_Ehdr
 
struct  Elf64_Shdr
 
struct  Elf64_Phdr
 
struct  Elf64_Dyn
 
struct  Elf64_Rel
 
struct  Elf64_Rela
 
struct  Elf64_Sym
 

Macros

#define ELF64_R_SYM(info)   ((info) >> 32)
 
#define ELF64_R_TYPE(info)   ((unsigned char)(info))
 
#define ELF64_R_INFO(sym, type)   (((sym) << 32) + (unsigned char)(type))
 
#define ELF64_ST_BIND(info)   ((info) >> 4)
 
#define ELF64_ST_TYPE(info)   ((info) & 0xf)
 
#define ELF64_ST_INFO(bind, type)   (((bind) << 4) + ((type) & 0xf))
 

Typedefs

typedef ULONG64 Elf64_Addr
 
typedef ULONG32 Elf64_Half
 
typedef ULONG64 Elf64_Off
 
typedef LONG64 Elf64_Sword
 
typedef ULONG64 Elf64_Word
 
typedef ULONG64 Elf64_Size
 
typedef USHORT Elf64_Quarter
 
typedef Elf64_Half Elf64_Hashelt
 

Macro Definition Documentation

◆ ELF64_R_INFO

#define ELF64_R_INFO (   sym,
  type 
)    (((sym) << 32) + (unsigned char)(type))

Definition at line 145 of file elf64.h.

◆ ELF64_R_SYM

#define ELF64_R_SYM (   info)    ((info) >> 32)

Definition at line 141 of file elf64.h.

◆ ELF64_R_TYPE

#define ELF64_R_TYPE (   info)    ((unsigned char)(info))

Definition at line 142 of file elf64.h.

◆ ELF64_ST_BIND

#define ELF64_ST_BIND (   info)    ((info) >> 4)

Definition at line 161 of file elf64.h.

◆ ELF64_ST_INFO

#define ELF64_ST_INFO (   bind,
  type 
)    (((bind) << 4) + ((type) & 0xf))

Definition at line 165 of file elf64.h.

◆ ELF64_ST_TYPE

#define ELF64_ST_TYPE (   info)    ((info) & 0xf)

Definition at line 162 of file elf64.h.

Typedef Documentation

◆ Elf64_Addr

Definition at line 36 of file elf64.h.

◆ Elf64_Half

Definition at line 37 of file elf64.h.

◆ Elf64_Hashelt

Definition at line 54 of file elf64.h.

◆ Elf64_Off

typedef ULONG64 Elf64_Off

Definition at line 38 of file elf64.h.

◆ Elf64_Quarter

Definition at line 42 of file elf64.h.

◆ Elf64_Size

Definition at line 41 of file elf64.h.

◆ Elf64_Sword

Definition at line 39 of file elf64.h.

◆ Elf64_Word

Definition at line 40 of file elf64.h.