--- infrun.c | 4 ++++ 1 file changed, 4 insertions(+) --- a/infrun.c +++ b/infrun.c @@ -3396,6 +3396,10 @@ process_event_stop_test: stop_stack_dummy = 1; } + if (what.record_skip == bp_record_skip_start + || what.record_skip == bp_record_skip_stop) + record_skip_breakpoint_handler (frame, ecs->ptid, what.record_skip); + switch (what.main_action) { case BPSTAT_WHAT_SET_LONGJMP_RESUME: