Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Variables
arch_x86.c File Reference
#include "config.h"
#include "string.h"
#include "common.h"
#include "arch.h"
#include "arch_x86.h"
Include dependency graph for arch_x86.c:

Go to the source code of this file.

Variables

struct arch arch_x86
 

Variable Documentation

struct arch arch_x86
Initial value:
= {
.type = ARCH_X86,
.endian = ENDIAN_LITTLE,
.wordsize = 4,
.ptrsize = 4,
.regcount = ARCH_X86_REG_COUNT,
.reg_sizes = x86_reg_sizes,
.common_to_arch = x86_common_to_arch,
.reg_names = x86_reg_names,
.snprintf_ordering = { x86_so_d0,x86_so_d1,x86_so_d2, },
.max_snprintf_ordering = 2,
.breakpoint_instrs = x86_bpi,
.breakpoint_instrs_len = 1,
.breakpoint_instr_count = 1,
.ret_instrs = x86_ri,
.ret_instrs_len = 1,
.ret_instr_count = 1,
.full_ret_instrs = x86_fri,
.full_ret_instrs_len = 2,
.full_ret_instr_count = 2,
}
#define ARCH_X86_REG_COUNT
Definition: arch_x86.h:34
Definition: arch.h:102

Definition at line 79 of file arch_x86.c.