Message ID | 20180814181815.23348-33-peter.maydell@linaro.org |
---|---|
State | Accepted |
Commit | a3f0ecfd4e98d22e1c24e7baa924d99250a5799f |
Headers | show
Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp4744765ljj; Tue, 14 Aug 2018 12:15:42 -0700 (PDT) X-Google-Smtp-Source: AA+uWPxVcqUV1qVTWG+rpJS/CLSQ44K1OHDfpyyL4E1alA4/y03Fpm4veRChi2aljqc7CFiaJDFm X-Received: by 2002:a0c:8950:: with SMTP id 16-v6mr20042696qvq.247.1534274142143; Tue, 14 Aug 2018 12:15:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534274142; cv=none; d=google.com; s=arc-20160816; b=c8OKu0XZcxrJfyyeh94FTs05516LgSwRj2UcOCSpIiwBfiJdoDYQ0FKOAomKb7/ctM yfSgvWTyTeHgwTbYk3Aw6YKVq6S8uwNw0kgltR6Y8+lX1VtX+MSc3mCVJlHTVOt38N7i xoyfClpvLtfvwCA7NdAtIMI0HvM62/8RCBRedKfPo0XLAhNmlO2lYzEZC+SJwRybGSq0 rfx0wYms+822pcF/RwQYLF9kui2EQnIKnG/wKCO0DfNob04gYKZHfHNwQtSVbfniAVo6 CqfA7XgsZfShEBYGH/+7j1xBS+NZH9mOarrlfQOE5EK/CmGorynNMgsKQm01iQJH6VxL Vc+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:references:in-reply-to :message-id:date:to:from:arc-authentication-results; bh=WrToH8w6SadOg//wpocZBfTt0cdithZGLy9pDqu88vo=; b=kWynIQ/jm1sA0zmtBrWY3XLDAmZI9Koh2LePPeuiJuPOhXoBsOFlQ3q0Y5toUHXHNH Uzo5iTBbvflvOPOP+1HkksuttGFuRne+Qeo2WeH5qbPJd56w35TgV+47zXCdXH8SfAKA hUNo6nsMh6QBp20JDxQndl2x03GxlhlmYttqZHpP93I14JCAVcdl8PUqInU/DbFFFZt2 c+KsW1SkmI4imJHnEj2DdwndDAkpl6j1RW5Hhu1JLxVlDMlDt08JAeYgW+atbEjtNPPp iYA6GLDNh5TX+RpzWVHVRu2G160pYtX8MfDRGTtJGeUWR7KcRncbZZ/EAx8Lza4Mvxa9 ZwQA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: <qemu-devel-bounces+patch=linaro.org@nongnu.org> Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id k1-v6si19402623qvf.138.2018.08.14.12.15.41 for <patch@linaro.org> (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 14 Aug 2018 12:15:42 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:45945 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+patch=linaro.org@nongnu.org>) id 1fpen7-0000or-JK for patch@linaro.org; Tue, 14 Aug 2018 15:15:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52747) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <pm215@archaic.org.uk>) id 1fpdvc-00051O-73 for qemu-devel@nongnu.org; Tue, 14 Aug 2018 14:22:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <pm215@archaic.org.uk>) id 1fpduB-0006mO-JP for qemu-devel@nongnu.org; Tue, 14 Aug 2018 14:20:23 -0400 Received: from orth.archaic.org.uk ([2001:8b0:1d0::2]:44424) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <pm215@archaic.org.uk>) id 1fpduB-0006lk-1d for qemu-devel@nongnu.org; Tue, 14 Aug 2018 14:18:55 -0400 Received: from pm215 by orth.archaic.org.uk with local (Exim 4.89) (envelope-from <pm215@archaic.org.uk>) id 1fpdu9-0007LO-PX for qemu-devel@nongnu.org; Tue, 14 Aug 2018 19:18:53 +0100 From: Peter Maydell <peter.maydell@linaro.org> To: qemu-devel@nongnu.org Date: Tue, 14 Aug 2018 19:18:02 +0100 Message-Id: <20180814181815.23348-33-peter.maydell@linaro.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180814181815.23348-1-peter.maydell@linaro.org> References: <20180814181815.23348-1-peter.maydell@linaro.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2001:8b0:1d0::2 Subject: [Qemu-devel] [PULL 32/45] arm: Fix return code of arm_load_elf X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel/> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patch=linaro.org@nongnu.org> |
Series |
target-arm queue
|
expand
|
diff --git a/hw/arm/boot.c b/hw/arm/boot.c index e09201cc97c..ca9467e583f 100644 --- a/hw/arm/boot.c +++ b/hw/arm/boot.c @@ -818,9 +818,9 @@ static int do_arm_linux_init(Object *obj, void *opaque) return 0; } -static uint64_t arm_load_elf(struct arm_boot_info *info, uint64_t *pentry, - uint64_t *lowaddr, uint64_t *highaddr, - int elf_machine, AddressSpace *as) +static int64_t arm_load_elf(struct arm_boot_info *info, uint64_t *pentry, + uint64_t *lowaddr, uint64_t *highaddr, + int elf_machine, AddressSpace *as) { bool elf_is64; union { @@ -829,7 +829,7 @@ static uint64_t arm_load_elf(struct arm_boot_info *info, uint64_t *pentry, } elf_header; int data_swab = 0; bool big_endian; - uint64_t ret = -1; + int64_t ret = -1; Error *err = NULL;