From patchwork Mon Oct 29 12:05:09 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 12560 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id D147623FB0 for ; Mon, 29 Oct 2012 12:05:19 +0000 (UTC) Received: from mail-ia0-f180.google.com (mail-ia0-f180.google.com [209.85.210.180]) by fiordland.canonical.com (Postfix) with ESMTP id 52D1CA1958C for ; Mon, 29 Oct 2012 12:05:19 +0000 (UTC) Received: by mail-ia0-f180.google.com with SMTP id f6so3677328iag.11 for ; Mon, 29 Oct 2012 05:05:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-forwarded-to:x-forwarded-for:delivered-to:received-spf:from:to:cc :subject:date:message-id:x-mailer:in-reply-to:references :mime-version:content-type:content-transfer-encoding :x-gm-message-state; bh=Cbk9z3lCgS3t9ywAogROsX3uUiVZtIMvjBlTv2WL8E4=; b=TbiLDeSd+co7aTAph/f7xEh8TnCg7erQf0AZTWHwisCbtmu8MglrMrMnCHEki8FTMP rwezj2120d2hTvmZ392WKcitKS3heKYqIH0iQDlRxJZXcuPuaZLx13A+bNtDIXycKNM+ 0woE3tSe+3DFHYPVi6kQxB5uOY12/85CVYabDEYuqXhJsANYCBnUsmm9XA4YFkbHPG/a mvqrZQHzsNjnJmWTCEgJrKdWvXrnbXIyreFmkVkYjNJwRp1rW4RwV5zUaXQ/IGsIShCn jxOmyn4nR2zG4JFHECSOeVkBqBMEtI34KhW/G6DCaaNY0Wly/6TAN+jn43iNyyhpHQ5F bCUQ== Received: by 10.50.100.137 with SMTP id ey9mr9089498igb.57.1351512318690; Mon, 29 Oct 2012 05:05:18 -0700 (PDT) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.50.67.148 with SMTP id n20csp195089igt; Mon, 29 Oct 2012 05:05:17 -0700 (PDT) Received: by 10.204.150.211 with SMTP id z19mr9092957bkv.60.1351512316892; Mon, 29 Oct 2012 05:05:16 -0700 (PDT) Received: from mnementh.archaic.org.uk (1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.1.0.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:1d0::1]) by mx.google.com with ESMTPS id fk7si12980029bkc.106.2012.10.29.05.05.16 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 29 Oct 2012 05:05:16 -0700 (PDT) Received-SPF: neutral (google.com: 2001:8b0:1d0::1 is neither permitted nor denied by best guess record for domain of pm215@archaic.org.uk) client-ip=2001:8b0:1d0::1; Authentication-Results: mx.google.com; spf=neutral (google.com: 2001:8b0:1d0::1 is neither permitted nor denied by best guess record for domain of pm215@archaic.org.uk) smtp.mail=pm215@archaic.org.uk Received: from pm215 by mnementh.archaic.org.uk with local (Exim 4.72) (envelope-from ) id 1TSo5f-0004yd-Eb; Mon, 29 Oct 2012 12:05:11 +0000 From: Peter Maydell To: qemu-devel@nongnu.org Cc: patches@linaro.org, Meador Inge , Paul Brook , Blue Swirl Subject: [PATCH 1/3] m68k: Return semihosting errno values correctly Date: Mon, 29 Oct 2012 12:05:09 +0000 Message-Id: <1351512311-19106-2-git-send-email-peter.maydell@linaro.org> X-Mailer: git-send-email 1.7.2.5 In-Reply-To: <1351512311-19106-1-git-send-email-peter.maydell@linaro.org> References: <1351512311-19106-1-git-send-email-peter.maydell@linaro.org> MIME-Version: 1.0 X-Gm-Message-State: ALoCoQk4az3H95Y828JlV77OEwtiFZ93+fgBbk3Cnzztkldp6FRZo5jfGGJb0h8OQJtCxbJiozZj From: Meador Inge 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 --- target-m68k/m68k-semi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target-m68k/m68k-semi.c b/target-m68k/m68k-semi.c index 3bb30cd..fed44ea 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) \