elf_load.h File Reference

ELF loader structures and public functions. More...

#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.


Detailed Description

ELF loader structures and public functions.

Definition in file elf_load.h.


Generated on Thu Jun 2 07:45:55 2011 for HelenOS/USB by  doxygen 1.4.7