It is only read to set the error code? Signed-off-by: Juan Quintela <quint...@redhat.com> --- linux-user/signal.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/linux-user/signal.c b/linux-user/signal.c index c7a375f..edf4cdb 100644 --- a/linux-user/signal.c +++ b/linux-user/signal.c @@ -2122,7 +2122,7 @@ long do_sigreturn(CPUState *env) } err |= __get_user(fpu_save_addr, &sf->fpu_save); - + (void)fpu_save_addr; //if (fpu_save) // err |= restore_fpu_state(env, fpu_save); @@ -2295,6 +2295,7 @@ void sparc64_set_context(CPUSPARCState *env) abi_ulong) != 0) goto do_sigsegv; err |= __get_user(fenab, &(ucp->tuc_mcontext.mc_fpregs.mcfpu_enab)); + (void)fenab; err |= __get_user(env->fprs, &(ucp->tuc_mcontext.mc_fpregs.mcfpu_fprs)); { uint32_t *src, *dst; -- 1.7.5.2