2004-08-25 Andrew Cagney <cagney@gnu.org>
* infrun.c (struct execution_control_state): Delete field "stepping_through_sigtramp". (init_execution_control_state): Do not set same. (context_switch): Do not pass same to save_infrun_state and load_infrun_state. * gdbthread.h (struct thread_info): Delete field stepping_through_sigtramp. (save_infrun_state, load_infrun_state): Delete parameter stepping_through_sigtramp. * thread.c (load_infrun_state, save_infrun_state): Update.
This commit is contained in:
parent
8fb3e588da
commit
629a41eeae
4 changed files with 11 additions and 14 deletions
|
@ -1,5 +1,16 @@
|
|||
2004-08-25 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* infrun.c (struct execution_control_state): Delete field
|
||||
"stepping_through_sigtramp".
|
||||
(init_execution_control_state): Do not set same.
|
||||
(context_switch): Do not pass same to save_infrun_state and
|
||||
load_infrun_state.
|
||||
* gdbthread.h (struct thread_info): Delete field
|
||||
stepping_through_sigtramp.
|
||||
(save_infrun_state, load_infrun_state): Delete parameter
|
||||
stepping_through_sigtramp.
|
||||
* thread.c (load_infrun_state, save_infrun_state): Update.
|
||||
|
||||
* infrun.c: Re-indent. Move expression operators to the beginning
|
||||
of the line. Remove long disabled #if 0 code.
|
||||
|
||||
|
|
|
@ -65,10 +65,6 @@ struct thread_info
|
|||
when we finally do stop stepping. */
|
||||
bpstat stepping_through_solib_catchpoints;
|
||||
|
||||
/* This is set to TRUE when this thread is in a signal handler
|
||||
trampoline and we're single-stepping through it. */
|
||||
int stepping_through_sigtramp;
|
||||
|
||||
/* Private data used by the target vector implementation. */
|
||||
struct private_thread_info *private;
|
||||
};
|
||||
|
@ -123,7 +119,6 @@ extern void save_infrun_state (ptid_t ptid,
|
|||
int another_trap,
|
||||
int stepping_through_solib_after_catch,
|
||||
bpstat stepping_through_solib_catchpoints,
|
||||
int stepping_through_sigtramp,
|
||||
int current_line,
|
||||
struct symtab *current_symtab);
|
||||
|
||||
|
@ -140,7 +135,6 @@ extern void load_infrun_state (ptid_t ptid,
|
|||
int *another_trap,
|
||||
int *stepping_through_solib_affter_catch,
|
||||
bpstat *stepping_through_solib_catchpoints,
|
||||
int *stepping_through_sigtramp,
|
||||
int *current_line,
|
||||
struct symtab **current_symtab);
|
||||
|
||||
|
|
|
@ -923,7 +923,6 @@ struct execution_control_state
|
|||
int stepping_through_solib_after_catch;
|
||||
bpstat stepping_through_solib_catchpoints;
|
||||
int enable_hw_watchpoints_after_wait;
|
||||
int stepping_through_sigtramp;
|
||||
int new_thread_event;
|
||||
struct target_waitstatus tmpstatus;
|
||||
enum infwait_states infwait_state;
|
||||
|
@ -1074,7 +1073,6 @@ init_execution_control_state (struct execution_control_state *ecs)
|
|||
ecs->stepping_through_solib_after_catch = 0;
|
||||
ecs->stepping_through_solib_catchpoints = NULL;
|
||||
ecs->enable_hw_watchpoints_after_wait = 0;
|
||||
ecs->stepping_through_sigtramp = 0;
|
||||
ecs->sal = find_pc_line (prev_pc, 0);
|
||||
ecs->current_line = ecs->sal.line;
|
||||
ecs->current_symtab = ecs->sal.symtab;
|
||||
|
@ -1128,7 +1126,6 @@ context_switch (struct execution_control_state *ecs)
|
|||
ecs->handling_longjmp, ecs->another_trap,
|
||||
ecs->stepping_through_solib_after_catch,
|
||||
ecs->stepping_through_solib_catchpoints,
|
||||
ecs->stepping_through_sigtramp,
|
||||
ecs->current_line, ecs->current_symtab);
|
||||
|
||||
/* Load infrun state for the new thread. */
|
||||
|
@ -1139,7 +1136,6 @@ context_switch (struct execution_control_state *ecs)
|
|||
&ecs->handling_longjmp, &ecs->another_trap,
|
||||
&ecs->stepping_through_solib_after_catch,
|
||||
&ecs->stepping_through_solib_catchpoints,
|
||||
&ecs->stepping_through_sigtramp,
|
||||
&ecs->current_line, &ecs->current_symtab);
|
||||
}
|
||||
inferior_ptid = ecs->ptid;
|
||||
|
|
|
@ -301,7 +301,6 @@ load_infrun_state (ptid_t ptid,
|
|||
int *another_trap,
|
||||
int *stepping_through_solib_after_catch,
|
||||
bpstat *stepping_through_solib_catchpoints,
|
||||
int *stepping_through_sigtramp,
|
||||
int *current_line,
|
||||
struct symtab **current_symtab)
|
||||
{
|
||||
|
@ -325,7 +324,6 @@ load_infrun_state (ptid_t ptid,
|
|||
tp->stepping_through_solib_after_catch;
|
||||
*stepping_through_solib_catchpoints =
|
||||
tp->stepping_through_solib_catchpoints;
|
||||
*stepping_through_sigtramp = tp->stepping_through_sigtramp;
|
||||
*current_line = tp->current_line;
|
||||
*current_symtab = tp->current_symtab;
|
||||
}
|
||||
|
@ -344,7 +342,6 @@ save_infrun_state (ptid_t ptid,
|
|||
int another_trap,
|
||||
int stepping_through_solib_after_catch,
|
||||
bpstat stepping_through_solib_catchpoints,
|
||||
int stepping_through_sigtramp,
|
||||
int current_line,
|
||||
struct symtab *current_symtab)
|
||||
{
|
||||
|
@ -366,7 +363,6 @@ save_infrun_state (ptid_t ptid,
|
|||
tp->another_trap = another_trap;
|
||||
tp->stepping_through_solib_after_catch = stepping_through_solib_after_catch;
|
||||
tp->stepping_through_solib_catchpoints = stepping_through_solib_catchpoints;
|
||||
tp->stepping_through_sigtramp = stepping_through_sigtramp;
|
||||
tp->current_line = current_line;
|
||||
tp->current_symtab = current_symtab;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue