|
@@ -780,8 +780,8 @@ static void QEMU_NORETURN dump_core_and_abort(int target_sig)
|
|
|
|
|
|
/* queue a signal so that it will be send to the virtual CPU as soon
|
|
|
as possible */
|
|
|
-int queue_signal(CPUArchState *env, int sig, int si_type,
|
|
|
- target_siginfo_t *info)
|
|
|
+void queue_signal(CPUArchState *env, int sig, int si_type,
|
|
|
+ target_siginfo_t *info)
|
|
|
{
|
|
|
CPUState *cpu = env_cpu(env);
|
|
|
TaskState *ts = cpu->opaque;
|
|
@@ -794,7 +794,6 @@ int queue_signal(CPUArchState *env, int sig, int si_type,
|
|
|
ts->sync_signal.pending = sig;
|
|
|
/* signal that a new signal is pending */
|
|
|
qatomic_set(&ts->signal_pending, 1);
|
|
|
- return 1; /* indicates that the signal was queued */
|
|
|
}
|
|
|
|
|
|
|