#include <ubixos/types.h>
Go to the source code of this file.
Data Structures | |
struct | elfDynamic |
struct | elfDynsym |
struct | elfHeader |
struct | elfPltInfo |
struct | elfProgramheader |
struct | elfSectionheader |
Defines | |
#define | elfExecutable 0x002 |
#define | elfLibrary 0x003 |
#define | ET_NONE 0 |
No file type. | |
#define | ET_REL 1 |
Relocatable file. | |
#define | ET_EXEC 2 |
Executable file. | |
#define | ET_DYN 3 |
Shared object file. | |
#define | ET_CORE 4 |
Core file. | |
#define | ET_LOPROC 0xff00 |
Processor-specific. | |
#define | ET_HIPROC 0xffff |
#define | EM_NONE 0 |
No machine. | |
#define | EM_M32 1 |
AT&T WE 32100. | |
#define | EM_SPARC 2 |
SPARC. | |
#define | EM_386 3 |
Intel 80386. | |
#define | EM_68K 4 |
Motorola 68000. | |
#define | EM_88K 5 |
Motorola 88000. | |
#define | EM_860 7 |
Intel 80860. | |
#define | EM_MIPS 8 |
MIPS RS3000. | |
#define | EV_NONE 0 |
Invalid version. | |
#define | EV_CURRENT 1 |
Current version. | |
#define | PT_NULL 0 |
#define | PT_LOAD 1 |
#define | PT_DYNAMIC 2 |
Functions | |
char * | elfGetShType (int) |
char * | elfGetPhType (int) |
|
|
|
|
|
Intel 80386.
|
|
Motorola 68000.
|
|
Intel 80860.
|
|
Motorola 88000.
|
|
AT&T WE 32100.
|
|
MIPS RS3000.
|
|
No machine. Elf Machine Types |
|
SPARC.
|
|
Core file.
|
|
Shared object file.
|
|
Executable file.
|
|
|
|
Processor-specific.
|
|
No file type.
|
|
Relocatable file.
|
|
Current version.
|
|
Invalid version. Elf Version |
|
|
|
|
|
Elf Program Header Types |
|
|
|
|