#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include "cpu.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
#include "symbol.h"
#include "thirdparty/exec_elf.h"
#include "file_android.cc"
#include "file_aout.cc"
#include "file_ecoff.cc"
#include "file_elf.cc"
#include "file_macho.cc"
#include "file_raw.cc"
#include "file_srec.cc"
Go to the source code of this file.
Macros | |
#define | unencode(var, dataptr, typ) |
Functions | |
int | file_n_executables_loaded (void) |
void | file_load (struct machine *machine, struct memory *mem, char *filename, uint64_t *entrypointp, int arch, uint64_t *gpp, int *byte_orderp, uint64_t *tocp) |
Variables | |
int | quiet_mode |
int | verbose |
#define unencode | ( | var, | |
dataptr, | |||
typ | |||
) |
void file_load | ( | struct machine * | machine, |
struct memory * | mem, | ||
char * | filename, | ||
uint64_t * | entrypointp, | ||
int | arch, | ||
uint64_t * | gpp, | ||
int * | byte_orderp, | ||
uint64_t * | tocp | ||
) |
Definition at line 120 of file file.cc.
References ARCH_NOARCH, debug, DEBUG_INDENTATION, debug_indentation(), DEFAULT_TMP_DIR, f(), old_quiet_mode, quiet_mode, and verbose.
Referenced by emul_machine_setup().
int quiet_mode |
Definition at line 78 of file main.cc.
Referenced by file_load().
int verbose |
Definition at line 77 of file main.cc.
Referenced by file_load().