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


Reply via email to