From 74ccb34e6b52d06d577b5e3695d86d7f440431df Mon Sep 17 00:00:00 2001 From: bellard Date: Tue, 18 Jul 2006 21:23:34 +0000 Subject: Sparc64 host support (Blue Swirl) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2064 c046a42c-6fe2-441c-8c8c-71466251a162 --- linux-user/signal.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'linux-user') diff --git a/linux-user/signal.c b/linux-user/signal.c index 1e0308b..60f9eb7 100644 --- a/linux-user/signal.c +++ b/linux-user/signal.c @@ -1334,28 +1334,28 @@ typedef struct { unsigned long *insn_addr; unsigned long insn; } si_fpqueue [16]; -} __siginfo_fpu_t; +} qemu_siginfo_fpu_t; struct target_signal_frame { struct sparc_stackf ss; __siginfo_t info; - __siginfo_fpu_t *fpu_save; + qemu_siginfo_fpu_t *fpu_save; target_ulong insns[2] __attribute__ ((aligned (8))); target_ulong extramask[TARGET_NSIG_WORDS - 1]; target_ulong extra_size; /* Should be 0 */ - __siginfo_fpu_t fpu_state; + qemu_siginfo_fpu_t fpu_state; }; struct target_rt_signal_frame { struct sparc_stackf ss; siginfo_t info; target_ulong regs[20]; sigset_t mask; - __siginfo_fpu_t *fpu_save; + qemu_siginfo_fpu_t *fpu_save; unsigned int insns[2]; stack_t stack; unsigned int extra_size; /* Should be 0 */ - __siginfo_fpu_t fpu_state; + qemu_siginfo_fpu_t fpu_state; }; #define UREG_O0 16 @@ -1500,7 +1500,7 @@ sigsegv: force_sig(TARGET_SIGSEGV); } static inline int -restore_fpu_state(CPUState *env, __siginfo_fpu_t *fpu) +restore_fpu_state(CPUState *env, qemu_siginfo_fpu_t *fpu) { int err; #if 0 -- cgit v1.1