]>
Commit | Line | Data |
---|---|---|
0ef59989 WL |
1 | /* |
2 | * Emulation of BSD signals | |
3 | * | |
4 | * Copyright (c) 2013 Stacey Son | |
5 | * | |
6 | * SPDX-License-Identifier: GPL-2.0-or-later | |
7 | */ | |
8 | ||
9 | #ifndef SIGNAL_COMMON_H | |
10 | #define SIGNAL_COMMON_H | |
11 | ||
2bd010c4 WL |
12 | long do_rt_sigreturn(CPUArchState *env); |
13 | abi_long do_sigaltstack(abi_ulong uss_addr, abi_ulong uoss_addr, abi_ulong sp); | |
14 | long do_sigreturn(CPUArchState *env); | |
0ef59989 | 15 | void force_sig_fault(int sig, int code, abi_ulong addr); |
1366ef81 | 16 | int host_to_target_signal(int sig); |
2bd010c4 WL |
17 | void process_pending_signals(CPUArchState *env); |
18 | void queue_signal(CPUArchState *env, int sig, target_siginfo_t *info); | |
19 | void signal_init(void); | |
1366ef81 | 20 | int target_to_host_signal(int sig); |
0ef59989 WL |
21 | |
22 | #endif |