FireBirdLib - Topfield TMS PVR TAP Programming Library
FBLib_elf.h
Go to the documentation of this file.
1#ifndef FBLIB_ELF_H
2#define FBLIB_ELF_H
3
4 #include <string.h>
5 #include <sys/types.h>
6 #include <sys/stat.h>
7 #include <fcntl.h>
8 #include <unistd.h>
9 #include "ELF.h"
10 #include "libFireBird.h"
11
12 extern int fTAP;
13 extern Elf32_Ehdr *ELFHeader; //The ELF file header
14 extern Elf32_Shdr *SectionHeaders; //Array of all section headers
15 extern char *shstrtab; //Section header string table (a list of the names of the sections)
16 extern char *strtab; //String table section
17 extern Elf32_Sym *symtab; //Symbol table section
18
19#endif
Elf32_Sym * symtab
Definition: ELFOpenFile.c:10
Elf32_Shdr * SectionHeaders
Definition: ELFOpenFile.c:7
char * strtab
Definition: ELFOpenFile.c:9
char * shstrtab
Definition: ELFOpenFile.c:8
Elf32_Ehdr * ELFHeader
Definition: ELFOpenFile.c:6
int fTAP
Definition: ELFOpenFile.c:5
Definition: ELF.h:31
Definition: ELF.h:49
Definition: ELF.h:75