MFi386: adapt rev 1.19 (debugger fixes)

This commit is contained in:
Peter Wemm 2004-09-22 01:27:06 +00:00
parent 1bc673fc79
commit 7789933b6a

View File

@ -41,9 +41,17 @@ typedef long db_expr_t; /* expression - signed */
#define BKPT_SIZE (1) /* size of breakpoint inst */
#define BKPT_SET(inst) (BKPT_INST)
#define BKPT_SKIP kdb_frame->tf_rip += 1
#define BKPT_SKIP \
do { \
kdb_frame->tf_rip += 1; \
kdb_thrctx->pcb_rip += 1; \
} while(0)
#define FIXUP_PC_AFTER_BREAK kdb_frame->tf_rip -= 1;
#define FIXUP_PC_AFTER_BREAK \
do { \
kdb_frame->tf_rip -= 1; \
kdb_thrctx->pcb_rip -= 1; \
} while(0);
#define db_clear_single_step kdb_cpu_clear_singlestep
#define db_set_single_step kdb_cpu_set_singlestep