FireBirdLib - Topfield TMS PVR TAP Programming Library
ELF.h File Reference

Go to the source code of this file.

Data Structures

struct  Elf32_Ehdr
 
struct  Elf32_Shdr
 
struct  Elf32_Phdr
 
struct  Elf32_Sym
 

Macros

#define EI_NIDENT   16
 
#define Elf32_Half   unsigned short
 
#define Elf32_Word   unsigned long
 
#define Elf32_Addr   unsigned long
 
#define Elf32_Off   unsigned long
 
#define SHT_NULL   0
 
#define SHT_PROGBITS   1
 
#define SHT_SYMTAB   2
 
#define SHT_STRTAB   3
 
#define SHT_RELA   4
 
#define SHT_HASH   5
 
#define SHT_DYNAMIC   6
 
#define SHT_NOTE   7
 
#define SHT_NOBITS   8
 
#define SHT_REL   9
 
#define SHT_SHLIB   10
 
#define SHT_DYNSYM   11
 
#define STB_GLOBAL   1
 
#define STT_FUNC   2
 
#define bool   int
 
#define true   1
 
#define false   0
 

Macro Definition Documentation

◆ bool

#define bool   int

Definition at line 26 of file ELF.h.

◆ EI_NIDENT

#define EI_NIDENT   16

Definition at line 4 of file ELF.h.

◆ Elf32_Addr

#define Elf32_Addr   unsigned long

Definition at line 7 of file ELF.h.

◆ Elf32_Half

#define Elf32_Half   unsigned short

Definition at line 5 of file ELF.h.

◆ Elf32_Off

#define Elf32_Off   unsigned long

Definition at line 8 of file ELF.h.

◆ Elf32_Word

#define Elf32_Word   unsigned long

Definition at line 6 of file ELF.h.

◆ false

#define false   0

Definition at line 28 of file ELF.h.

◆ SHT_DYNAMIC

#define SHT_DYNAMIC   6

Definition at line 16 of file ELF.h.

◆ SHT_DYNSYM

#define SHT_DYNSYM   11

Definition at line 21 of file ELF.h.

◆ SHT_HASH

#define SHT_HASH   5

Definition at line 15 of file ELF.h.

◆ SHT_NOBITS

#define SHT_NOBITS   8

Definition at line 18 of file ELF.h.

◆ SHT_NOTE

#define SHT_NOTE   7

Definition at line 17 of file ELF.h.

◆ SHT_NULL

#define SHT_NULL   0

Definition at line 10 of file ELF.h.

◆ SHT_PROGBITS

#define SHT_PROGBITS   1

Definition at line 11 of file ELF.h.

◆ SHT_REL

#define SHT_REL   9

Definition at line 19 of file ELF.h.

◆ SHT_RELA

#define SHT_RELA   4

Definition at line 14 of file ELF.h.

◆ SHT_SHLIB

#define SHT_SHLIB   10

Definition at line 20 of file ELF.h.

◆ SHT_STRTAB

#define SHT_STRTAB   3

Definition at line 13 of file ELF.h.

◆ SHT_SYMTAB

#define SHT_SYMTAB   2

Definition at line 12 of file ELF.h.

◆ STB_GLOBAL

#define STB_GLOBAL   1

Definition at line 23 of file ELF.h.

◆ STT_FUNC

#define STT_FUNC   2

Definition at line 24 of file ELF.h.

◆ true

#define true   1

Definition at line 27 of file ELF.h.