From: Meador Inge Date: Mon, 29 Oct 2012 12:05:09 +0000 (+0000) Subject: m68k: Return semihosting errno values correctly X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=aed91c1bff5e568c7b0fbd0e1e7e2f9e62409e73;p=people%2Fliuw%2Flibxenctrl-split%2Fqemu-xen.git m68k: Return semihosting errno values correctly Fixing a simple typo, s/errno/err/, that caused the error status from GDB semihosted system calls to be returned incorrectly. Signed-off-by: Meador Inge Reviewed-by: Andreas Färber Signed-off-by: Peter Maydell Signed-off-by: Blue Swirl --- diff --git a/target-m68k/m68k-semi.c b/target-m68k/m68k-semi.c index 3bb30cd1f..fed44ea49 100644 --- a/target-m68k/m68k-semi.c +++ b/target-m68k/m68k-semi.c @@ -150,7 +150,7 @@ static void m68k_semi_cb(CPUM68KState *env, target_ulong ret, target_ulong err) } /* FIXME - handle put_user() failure */ put_user_u32(ret, args); - put_user_u32(errno, args + 4); + put_user_u32(err, args + 4); } #define ARG(n) \