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_64.c File Reference
#include "config.h"
#include "string.h"
#include "common.h"
#include "arch.h"
#include "arch_x86_64.h"
Include dependency graph for arch_x86_64.c:

Go to the source code of this file.

Variables

struct arch arch_x86_64
 

Variable Documentation

struct arch arch_x86_64
Initial value:
= {
.type = ARCH_X86_64,
.endian = ENDIAN_LITTLE,
.wordsize = 8,
.ptrsize = 8,
.regcount = ARCH_X86_64_REG_COUNT,
.reg_sizes = x86_64_reg_sizes,
.common_to_arch = x86_64_common_to_arch,
.reg_names = x86_64_reg_names,
.snprintf_ordering = { x86_64_so_d0,x86_64_so_d1,x86_64_so_d2, },
.max_snprintf_ordering = 2,
.breakpoint_instrs = x86_64_bpi,
.breakpoint_instrs_len = 1,
.breakpoint_instr_count = 1,
.ret_instrs = x86_64_ri,
.ret_instrs_len = 1,
.ret_instr_count = 1,
.full_ret_instrs = x86_64_fri,
.full_ret_instrs_len = 2,
.full_ret_instr_count = 2,
}
#define ARCH_X86_64_REG_COUNT
Definition: arch_x86_64.h:33

Definition at line 92 of file arch_x86_64.c.