Call enqueue_pending_signal in linux_resume_one_lwp_throw
Replace the code which is exactly what enqueue_pending_signal does. gdb/gdbserver: 2016-03-02 Yao Qi <yao.qi@linaro.org> * linux-low.c (linux_resume_one_lwp_throw): Replace code with enqueue_pending_signal.
This commit is contained in:
parent
6896a8fa1e
commit
fdbd04a8ad
2 changed files with 6 additions and 11 deletions
|
@ -1,3 +1,8 @@
|
|||
2016-03-02 Yao Qi <yao.qi@linaro.org>
|
||||
|
||||
* linux-low.c (linux_resume_one_lwp_throw): Replace code with
|
||||
enqueue_pending_signal.
|
||||
|
||||
2016-03-02 Marcin Kościelnicki <koriakin@0x04.net>
|
||||
|
||||
* tracepoint.c (cmd_qtstart): Only set ipa_tdesc_idx if agent
|
||||
|
|
|
@ -4158,17 +4158,7 @@ linux_resume_one_lwp_throw (struct lwp_info *lwp,
|
|||
|| lwp->pending_signals != NULL
|
||||
|| lwp->bp_reinsert != 0
|
||||
|| fast_tp_collecting))
|
||||
{
|
||||
struct pending_signals *p_sig = XNEW (struct pending_signals);
|
||||
|
||||
p_sig->prev = lwp->pending_signals;
|
||||
p_sig->signal = signal;
|
||||
if (info == NULL)
|
||||
memset (&p_sig->info, 0, sizeof (siginfo_t));
|
||||
else
|
||||
memcpy (&p_sig->info, info, sizeof (siginfo_t));
|
||||
lwp->pending_signals = p_sig;
|
||||
}
|
||||
enqueue_pending_signal (lwp, signal, info);
|
||||
|
||||
if (lwp->status_pending_p)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue