From patchwork Fri Nov 10 17:06:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sudakshina Das X-Patchwork-Id: 836798 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-466523-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="EW7yi9Zr"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yYRKT0sr4z9t2d for ; Sat, 11 Nov 2017 04:07:04 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:content-type:mime-version; q=dns; s=default; b=Cm4Uk9HiMkpUFMQXqP1czJZlMdl9a0ULG/VoWryGzy3tC6bm8X VnYGM8XMeuZrkcs98h2ACtpzZiZjjkM7mFvSg4JkvQjynzG2dzayGil6/ooclQRo 1RJA9hA14ol/cSvAVgw6vlSIzkAu6gyVRZmv/n8yjHkZGDYvzymp+Z/6M= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:content-type:mime-version; s= default; bh=VLbeILt53RyUUyWr2X0YFfPd+bM=; b=EW7yi9Zri/8bDuf5Qf4R UDTux8OrdNarCMac5gtMmy22q1uRd91EaO2asGyEBoqfvdvvaGU+i4nTjqqQAUPN STGTHcc6MW9BeKaKSoc97XSsOGh1KWOTeO4xsy/eAw4EfEA3QLA/jUl4jW8pmYmn UJQY3+sv3/YJeZSo3FGEKdQ= Received: (qmail 84248 invoked by alias); 10 Nov 2017 17:06:56 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 84238 invoked by uid 89); 10 Nov 2017 17:06:56 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.1 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 spammy=H*MI:prod, H*MI:outlook, H*RU:15.20.0197.022, H*r:15.20.0197.022 X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-he1eur01on0041.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.41) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 10 Nov 2017 17:06:53 +0000 Received: from DB5PR08MB1048.eurprd08.prod.outlook.com (10.166.14.21) by VI1PR08MB2877.eurprd08.prod.outlook.com (10.170.239.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.218.12; Fri, 10 Nov 2017 17:06:50 +0000 Received: from DB5PR08MB1048.eurprd08.prod.outlook.com ([fe80::c9b4:b2f5:a9e6:a3c0]) by DB5PR08MB1048.eurprd08.prod.outlook.com ([fe80::c9b4:b2f5:a9e6:a3c0%14]) with mapi id 15.20.0197.022; Fri, 10 Nov 2017 17:06:48 +0000 From: Sudi Das To: "gcc-patches@gcc.gnu.org" CC: nd , Kyrylo Tkachov , "Ramana Radhakrishnan" , Richard Earnshaw Subject: [PATCH][ARM] Fix more -Wreturn-type fallout Date: Fri, 10 Nov 2017 17:06:48 +0000 Message-ID: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Sudi.Das@arm.com; x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR08MB2877; 6:QaL+X5LoRgPMN586yG17DgvhEOa0wUU+Pp6+vLHHiR3kDjkImx7yvhlwdBXIOnvJ822+1gWVkng+54OXAzSZGTdAOiP+kTFngvC8evsAP8XLiXKt1COgAdg7tNEHIUreKn/HlGbMg7ou2xHyO7gj7Hjv4x4P4bS3yPPJjypKZGLWJNguFbarix/VJexgdjT6TtvlD/qre5jw6WLOnigl9rpq5DF5IRTfWLPC0RyfPU2btp8/L34FqsZkDU9Alb6Fk63BSXLF33diT/Js16MkQCDG919pG8D38/PSEvXm8fNqkuzFpVGjAtIsjv0z3fonJf1SCB9GNPXYMDq/uysSfphvGaMYBrXTKyXQPcCWJv8=; 5:mc8jQ7YLVbSxG1NQkXxL0O4X11WxysnE196yAra5CG30EUGA0AGx2mx5aKJhlGCrEFClloTjgliEVzNGPdqAWIgO9JaNIj+uF7HK9d8AMkf3SQ52znItykuYjTvLD/qQclHMcFvpIoyAIbHfnbxDi9JApE0MImr6h6AUZVz/V44=; 24:vXyidvFXz7vRetDr+RMlTkK0dgL8rgPvr5tXBGq2RZWGDXKEMaIbYY+eQgibxFlUo56DPy+Eu7HnC9MgM6X7eAouJQCloQyV+Z9w1fa0X8I=; 7:wCMhwKzIbT1234M4DZdVnTgq67+SgwrLi+g0W7eGy9sCIEskiPguMUGESYhgECRo6cNmNjwE5kjdNwTiEnI97HiEzSBbXW1sD5XpwQD7375GnR0SrXSQvw1n1PXiP+sXGZdLcd2yKyQzBqWOxcxYAwEVZnd2ZLGKLJN4iecBN3PzNC/6K1HcA5LIeSflSISd5fINXeUxBhcbsHzfJhUbtWfWy1MRfTytbCLGfR85D7B35JZHrbGdQsDIlzdofYyr x-ms-exchange-antispam-srfa-diagnostics: SSOS;SSOR; x-ms-office365-filtering-correlation-id: 0792f983-1ca9-45a7-1920-08d5285d6e21 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603258)(49563074); SRVR:VI1PR08MB2877; x-ms-traffictypediagnostic: VI1PR08MB2877: nodisclaimer: True x-exchange-antispam-report-test: UriScan:(180628864354917); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(3231021)(6055026)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(20161123558100)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR08MB2877; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR08MB2877; x-forefront-prvs: 0487C0DB7E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(376002)(346002)(199003)(377424004)(189002)(54534003)(106356001)(478600001)(33656002)(14454004)(99936001)(66066001)(6916009)(50986999)(54356999)(4326008)(55016002)(72206003)(101416001)(2351001)(6116002)(102836003)(2501003)(3846002)(105586002)(68736007)(5250100002)(3280700002)(53936002)(316002)(25786009)(6436002)(54906003)(81166006)(97736004)(74316002)(2906002)(2900100001)(99286004)(7696004)(4001150100001)(5640700003)(8676002)(7736002)(9686003)(6506006)(189998001)(86362001)(8936002)(5660300001)(305945005)(3660700001)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2877; H:DB5PR08MB1048.eurprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0792f983-1ca9-45a7-1920-08d5285d6e21 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2017 17:06:48.6119 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2877 Hi This patch fixes a couple of more tests that are giving out warnings with -Wreturn-type: - g++.dg/ext/pr57735.C - gcc.target/arm/pr54300.C *** gcc/testsuite/ChangeLog *** 2017-11-10 Sudakshina Das * g++.dg/ext/pr57735.C: Add -Wno-return-type for test. * gcc.target/arm/pr54300.C (main): Add return type and return a value. diff --git a/gcc/testsuite/g++.dg/ext/pr57735.C b/gcc/testsuite/g++.dg/ext/pr57735.C index a8f7d05712c9a823564d58e2a149c7bc356a5e9e..d9fc9e4aa5e4f47a77c2f9266456e274a9f06d68 100644 --- a/gcc/testsuite/g++.dg/ext/pr57735.C +++ b/gcc/testsuite/g++.dg/ext/pr57735.C @@ -2,7 +2,7 @@ /* { dg-require-effective-target arm_arch_v5te_ok } */ /* { dg-require-effective-target arm_arm_ok } */ /* { dg-skip-if "do not override -mfloat-abi" { *-*-* } { "-mfloat-abi=*" } {"-mfloat-abi=soft" } } */ -/* { dg-options "-march=armv5te -marm -mtune=xscale -mfloat-abi=soft -O1" } */ +/* { dg-options "-march=armv5te -marm -mtune=xscale -mfloat-abi=soft -O1 -Wno-return-type" } */ typedef unsigned int size_t; __extension__ diff --git a/gcc/testsuite/gcc.target/arm/pr54300.C b/gcc/testsuite/gcc.target/arm/pr54300.C index eb1a74e36cff6d57f7444e1ca34b704c80efbf54..9105e279b331180aed8c5cadef2194cfe5b446ea 100644 --- a/gcc/testsuite/gcc.target/arm/pr54300.C +++ b/gcc/testsuite/gcc.target/arm/pr54300.C @@ -51,6 +51,7 @@ test(unsigned short *_Inp, int32_t *_Out, vst1q_s32( _Out, c ); } +int main() { unsigned short a[4] = {1, 2, 3, 4}; @@ -58,4 +59,5 @@ main() test(a, b, 1, 1, ~0); if (b[0] != 1 || b[1] != 2 || b[2] != 3 || b[3] != 4) abort(); + return 0; }