|
struct erl_record_t * | load_erl_from_mem (u8 *mem, int argc, char **argv) |
|
struct erl_record_t * | load_erl_from_file (const char *fname, int argc, char **argv) |
|
struct erl_record_t * | _init_load_erl_from_file (const char *fname, char *erl_id) |
|
struct erl_record_t * | load_erl_from_mem_to_addr (u8 *mem, u32 addr, int argc, char **argv) |
|
struct erl_record_t * | load_erl_from_file_to_addr (const char *fname, u32 addr, int argc, char **argv) |
|
struct erl_record_t * | _init_load_erl_from_file_to_addr (const char *fname, u32 addr, char *erl_id) |
|
int | unload_erl (struct erl_record_t *erl) |
|
int | erl_add_global_symbol (const char *symbol, u32 address) |
|
struct erl_record_t * | find_erl (const char *name) |
|
struct erl_record_t * | erl_resolve (u32 address) |
|
struct symbol_t * | erl_find_local_symbol (const char *symbol, struct erl_record_t *erl) |
|
struct symbol_t * | erl_find_symbol (const char *symbol) |
|
void | erl_flush_symbols (struct erl_record_t *erl) |
|
The relocatable elf loader/linker.
Definition in file erl.h.