From patchwork Mon Dec 3 22:08:42 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Michael Roth X-Patchwork-Id: 203457 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 007262C00A8 for ; Tue, 4 Dec 2012 09:17:10 +1100 (EST) Received: from localhost ([::1]:50954 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfeK4-0001Q3-2l for incoming@patchwork.ozlabs.org; Mon, 03 Dec 2012 17:17:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfeIe-0007Pk-UH for qemu-devel@nongnu.org; Mon, 03 Dec 2012 17:15:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TfeId-00035K-U1 for qemu-devel@nongnu.org; Mon, 03 Dec 2012 17:15:40 -0500 Received: from mail-ia0-f173.google.com ([209.85.210.173]:49594) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfeIb-0002mU-Cy; Mon, 03 Dec 2012 17:15:37 -0500 Received: by mail-ia0-f173.google.com with SMTP id w21so2526528iac.4 for ; Mon, 03 Dec 2012 14:15:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id:x-mailer:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=n7PEO+1M4KoPFIXzDZ34UEgUWRrtzFlr+5DG4corfuc=; b=FtjUu9P/28ZXRkkiQMmOsHzL5DNzfN3OttRUUIyU8cJkY7+yDZabTOUUUAPvuKPY8K 0nCPMY+TJxH4yZOIF68BPHkOOQNzKrD3fY79yrxNE9ajv0hKvuQiA+AA8V90+w7IQnXO YGTJYWeoNjCOARpnLOwVuTy77WT2tiBxKKQHsRT+0a/McOlJGpQfjAipsrEJKfE1xriE 9XsnHObgsQ2U5IpiQr7417Z7xsajiwlWdj4Gh18INITYK0n/xvGDdpBVaCtlH8BB6AFd ySMu9jO0QwzbdWIDpPjHSuN2kWYTX30bg7C1bg8biyZRpzMe4A9EQHFMw7MEEbbDVTOb bWcw== Received: by 10.50.88.199 with SMTP id bi7mr680846igb.9.1354572936844; Mon, 03 Dec 2012 14:15:36 -0800 (PST) Received: from localhost ([32.97.110.59]) by mx.google.com with ESMTPS id em3sm8167055igc.7.2012.12.03.14.15.35 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 03 Dec 2012 14:15:36 -0800 (PST) From: Michael Roth To: qemu-stable@nongnu.org Date: Mon, 3 Dec 2012 16:08:42 -0600 Message-Id: <1354572547-21271-19-git-send-email-mdroth@linux.vnet.ibm.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1354572547-21271-1-git-send-email-mdroth@linux.vnet.ibm.com> References: <1354572547-21271-1-git-send-email-mdroth@linux.vnet.ibm.com> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.210.173 Cc: aliguori@us.ibm.com, qemu-devel@nongnu.org Subject: [Qemu-devel] [PATCH 18/43] m68k: Return semihosting errno values correctly X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org 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 Signed-off-by: Blue Swirl (cherry picked from commit aed91c1bff5e568c7b0fbd0e1e7e2f9e62409e73) Signed-off-by: Michael Roth --- 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) \