about summary refs log tree commit diff stats
path: root/src/include/core.h
blob: c94eb57b65fb2627a2d9d3e8623ff72764770a77 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef __CORE_H
#define __CORE_H

#include "custommem.h"
#include "callback.h"
#include "library.h"

// exec : 0 = lib, 1 = exec
int initialize(int argc, const char **argv, char** env, x64emu_t** emulator, elfheader_t** elfheader, int exec);

int emulate(x64emu_t* emu, elfheader_t* elf_header);

int unittest(int argc, const char** argv);

#endif // __CORE_H