bsd-user: remove target_signal.h, it's unused
Remove the target_signal.h file. None of its contents are currently used and the bsd-user fork doesn't use them (so this reduces the diffs there). Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Warner Losh <imp@bsdimp.com>
This commit is contained in:
parent
5be1d0b566
commit
65d58c91ef
@ -1,20 +0,0 @@
|
|||||||
#ifndef TARGET_SIGNAL_H
|
|
||||||
#define TARGET_SIGNAL_H
|
|
||||||
|
|
||||||
#include "cpu.h"
|
|
||||||
|
|
||||||
/* this struct defines a stack used during syscall handling */
|
|
||||||
|
|
||||||
typedef struct target_sigaltstack {
|
|
||||||
abi_ulong ss_sp;
|
|
||||||
abi_long ss_flags;
|
|
||||||
abi_ulong ss_size;
|
|
||||||
} target_stack_t;
|
|
||||||
|
|
||||||
|
|
||||||
static inline abi_ulong get_sp_from_cpustate(CPUX86State *state)
|
|
||||||
{
|
|
||||||
return state->regs[R_ESP];
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* TARGET_SIGNAL_H */
|
|
@ -38,7 +38,6 @@ extern enum BSDType bsd_type;
|
|||||||
|
|
||||||
#include "syscall_defs.h"
|
#include "syscall_defs.h"
|
||||||
#include "target_syscall.h"
|
#include "target_syscall.h"
|
||||||
#include "target_signal.h"
|
|
||||||
#include "exec/gdbstub.h"
|
#include "exec/gdbstub.h"
|
||||||
|
|
||||||
#if defined(CONFIG_USE_NPTL)
|
#if defined(CONFIG_USE_NPTL)
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
#include "qemu/osdep.h"
|
#include "qemu/osdep.h"
|
||||||
|
|
||||||
#include "qemu.h"
|
#include "qemu.h"
|
||||||
#include "target_signal.h"
|
|
||||||
|
|
||||||
void signal_init(void)
|
void signal_init(void)
|
||||||
{
|
{
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
#ifndef TARGET_SIGNAL_H
|
|
||||||
#define TARGET_SIGNAL_H
|
|
||||||
|
|
||||||
#include "cpu.h"
|
|
||||||
|
|
||||||
/* this struct defines a stack used during syscall handling */
|
|
||||||
|
|
||||||
typedef struct target_sigaltstack {
|
|
||||||
abi_ulong ss_sp;
|
|
||||||
abi_long ss_flags;
|
|
||||||
abi_ulong ss_size;
|
|
||||||
} target_stack_t;
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef UREG_I6
|
|
||||||
#define UREG_I6 6
|
|
||||||
#endif
|
|
||||||
#ifndef UREG_FP
|
|
||||||
#define UREG_FP UREG_I6
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static inline abi_ulong get_sp_from_cpustate(CPUSPARCState *state)
|
|
||||||
{
|
|
||||||
return state->regwptr[UREG_FP];
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* TARGET_SIGNAL_H */
|
|
@ -1,27 +0,0 @@
|
|||||||
#ifndef TARGET_SIGNAL_H
|
|
||||||
#define TARGET_SIGNAL_H
|
|
||||||
|
|
||||||
#include "cpu.h"
|
|
||||||
|
|
||||||
/* this struct defines a stack used during syscall handling */
|
|
||||||
|
|
||||||
typedef struct target_sigaltstack {
|
|
||||||
abi_ulong ss_sp;
|
|
||||||
abi_long ss_flags;
|
|
||||||
abi_ulong ss_size;
|
|
||||||
} target_stack_t;
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef UREG_I6
|
|
||||||
#define UREG_I6 6
|
|
||||||
#endif
|
|
||||||
#ifndef UREG_FP
|
|
||||||
#define UREG_FP UREG_I6
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static inline abi_ulong get_sp_from_cpustate(CPUSPARCState *state)
|
|
||||||
{
|
|
||||||
return state->regwptr[UREG_FP];
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* TARGET_SIGNAL_H */
|
|
@ -1,19 +0,0 @@
|
|||||||
#ifndef TARGET_SIGNAL_H
|
|
||||||
#define TARGET_SIGNAL_H
|
|
||||||
|
|
||||||
#include "cpu.h"
|
|
||||||
|
|
||||||
/* this struct defines a stack used during syscall handling */
|
|
||||||
|
|
||||||
typedef struct target_sigaltstack {
|
|
||||||
abi_ulong ss_sp;
|
|
||||||
abi_long ss_flags;
|
|
||||||
abi_ulong ss_size;
|
|
||||||
} target_stack_t;
|
|
||||||
|
|
||||||
static inline abi_ulong get_sp_from_cpustate(CPUX86State *state)
|
|
||||||
{
|
|
||||||
return state->regs[R_ESP];
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* TARGET_SIGNAL_H */
|
|
Loading…
Reference in New Issue
Block a user