]> git.proxmox.com Git - mirror_qemu.git/blame - bsd-user/signal-common.h
bsd-user/arm/target_arch_cpu.h: Implement data faults
[mirror_qemu.git] / bsd-user / signal-common.h
CommitLineData
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
12long do_rt_sigreturn(CPUArchState *env);
13abi_long do_sigaltstack(abi_ulong uss_addr, abi_ulong uoss_addr, abi_ulong sp);
14long do_sigreturn(CPUArchState *env);
0ef59989 15void force_sig_fault(int sig, int code, abi_ulong addr);
2bd010c4
WL
16void process_pending_signals(CPUArchState *env);
17void queue_signal(CPUArchState *env, int sig, target_siginfo_t *info);
18void signal_init(void);
0ef59989
WL
19
20#endif