X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Farch.h;h=f50e0d4d82df5ba9be0b62adc50ae08889454b44;hb=6c605fa4b46d3fee9304c4e40e0e605aa5a24f28;hp=4a7bc1b5d44c5853d76ba9882bae952c5f3e3d6f;hpb=71766d9db05e93567cb7e829abfc675c3cb895c9;p=sbcl.git diff --git a/src/runtime/arch.h b/src/runtime/arch.h index 4a7bc1b..f50e0d4 100644 --- a/src/runtime/arch.h +++ b/src/runtime/arch.h @@ -51,4 +51,13 @@ extern unsigned int * single_stepping; extern void restore_breakpoint_from_single_step(os_context_t * context); #endif +extern void arch_handle_breakpoint(os_context_t* context); +extern void arch_handle_fun_end_breakpoint(os_context_t *context); +#ifdef trap_AfterBreakpoint +extern void arch_handle_after_breakpoint(os_context_t *context); +#endif +#ifdef trap_SingleStepAround +extern void arch_handle_single_step_trap(os_context_t *context, int trap); +#endif + #endif /* __ARCH_H__ */