void gdbmach_init(void)
Initialise GDB.
uint32_t type
Operating system type.
static void gdbmach_breakpoint(void)
int gdbmach_set_breakpoint(int type, unsigned long addr, size_t len, int enable)
Set hardware breakpoint.
__asm__ __volatile__("call *%9" :"=a"(result), "=c"(discard_ecx), "=d"(discard_edx) :"d"(0), "a"(code), "b"(0), "c"(in_phys), "D"(0), "S"(out_phys), "m"(hypercall))
void gdbmach_sigstkflt(void)
void gdbmach_sigfpe(void)
void gdbmach_sigtrap(void)
__asm__(".section \".rodata\", \"a\", " PROGBITS "\n\t" "\nprivate_key_data:\n\t" ".size private_key_data, ( . - private_key_data )\n\t" ".equ private_key_len, ( . - private_key_data )\n\t" ".previous\n\t")
void step(void)
Single-step a single process.
void gdbmach_sigill(void)
static void gdbmach_set_pc(gdbreg_t *regs, gdbreg_t pc)
static void gdbmach_set_single_step(gdbreg_t *regs, int step)