#include <arch/elf.h>
#include <sys/types.h>
#include <loader/pcb.h>
#include "elf.h"
Go to the source code of this file.
Data Structures | |
struct | elf_info_t |
Some data extracted from the headers are stored here. More... | |
struct | elf_ld_t |
Holds information about an ELF binary being loaded. More... | |
Enumerations | |
enum | eld_flags_t { ELDF_RW = 1 } |
Functions | |
void | elf_create_pcb (elf_info_t *info, pcb_t *pcb) |
Create the program control block (PCB). | |
int | elf_load_file (const char *file_name, size_t so_bias, eld_flags_t flags, elf_info_t *info) |
Load ELF binary from a file. |
Definition in file elf_load.h.