forked from Imagelibrary/binutils-gdb
Remove the global step_multi in favour of a per-thread
step_multi. * inferior.h (step_multi): Delete. * gdbthread.h (struct thread_info): Add comments around step_multi. (save_infrun_state, load_infrun_state): Remove step_multi parameter. * thread.c (load_infrun_state, save_infrun_state): Remove step_multi argument, and references to it. * infcmd.c (step_multi): Delete. (step_1): Adjust. (step_1_continuation, until_next_command): Adjust. * infrun.c (fetch_inferior_event): Adjust. (context_switch): Don't context-switch step_multi. (print_stop_reason, normal_stop): Adjust.
This commit is contained in:
@@ -311,12 +311,6 @@ enum step_over_calls_kind
|
||||
STEP_OVER_UNDEBUGGABLE
|
||||
};
|
||||
|
||||
/* If stepping, nonzero means step count is > 1
|
||||
so don't print frame next time inferior stops
|
||||
if it stops due to stepping. */
|
||||
|
||||
extern int step_multi;
|
||||
|
||||
/* Anything but NO_STOP_QUIETLY means we expect a trap and the caller
|
||||
will handle it themselves. STOP_QUIETLY is used when running in
|
||||
the shell before the child program has been exec'd and when running
|
||||
|
||||
Reference in New Issue
Block a user