Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934619AbcLPK7Y (ORCPT ); Fri, 16 Dec 2016 05:59:24 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:63515 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1760727AbcLPK5G (ORCPT ); Fri, 16 Dec 2016 05:57:06 -0500 From: Arnd Bergmann To: linux-arch@vger.kernel.org Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@vger.kernel.org, Russell King , Andrew Morton , kernel-build-reports@lists.linaro.org, kvmarm@lists.cs.columbia.edu, Arnd Bergmann Subject: [PATCH 08/13] arm/arm64: xen: avoid gcc-4.4 warning Date: Fri, 16 Dec 2016 11:56:29 +0100 Message-Id: <20161216105634.235457-9-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20161216105634.235457-1-arnd@arndb.de> References: <20161216105634.235457-1-arnd@arndb.de> X-Provags-ID: V03:K0:dktSP2sjw4aS7ySR4Gb2om1wF7Glddnj2w+xQdODvhMzekqMXmP FDRhsNIfok+w1sX/XXM/U7pzThLUBFned/LBb1zJ7fvYajGknCWzg7dYHBlSikySt7vl+b1 p0/hIiDzLyPAZf+wTWPH/5qRnaJoIKOj1BOYmGq5U0D7LJen2AcQoZI1Dxn6oIMWOO+IL/Y ovmNY8oF5VSj2QyoYAotg== X-UI-Out-Filterresults: notjunk:1;V01:K0:7LX8ESfCQ1k=:OxFuZF9Yo8c8KnodV6y+NF 1TjJQwgnUhYmAssd2tOxTuECDO1+6Z4GT99JWr93DImVh+8G5+r774krtj767vPHROWbBzehM BEhkQjwbTL5CzCXOqFlorRmgWRnIkOcDPkJuhYLaYOWKGM7gQPuhBbmT22/GEgznjWRDvHKX7 7QHceTPvwLQ6ytEL1HCz5HeDAWElg3Ffm3nW6L7SQVE8jc7SoMZeE9fusmNIfFE2YB9/Jig5l BSGvVmiLe1iVaA+SX8R7stZrbi4JPE/OgY9V5ABWWJuyGWW6L76bsC8t0jH5Ua7oh4WXUB6Jg QStAbSPbmzMVy7QJMHOgddUijDtmc09vJ3b9tcxQWkZFZ90TbllkyufgRa4Obs6sCB9i4DRwQ VQTGHZMZYOQIXo8IVUcgoNd9+Y8xh+dvNK3q6qA3XZpB/jv0pKqETeAIWQNOxOl3KvIIZdifb BUBQ3O5qacUs+YoGFZNxjqwwOLd1MR+BoPkUp6dTo3lIrHDs/Bbg3c27A24z6ZFpyRSOUsO2h xuaoR536P0A+zDq86KTPBCbmG8JH4tFPcqI/ECzqbJtnSDRaPmb3HEDtLs4JkxHwOnaNNiOJv brZTgjIMLK4Hjs6UoU9vr+eYGjJYQVdK/sCDEu+Bbm/YlWHmHkjKU2+AESNlmTj8p8D4VAMkr dDtK+g/qX1grzzbBpJAhhMmN8IzJ9RroABrGujmGYbpShtDlTNjD7BhJ0tccbmdNnJ6w= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 876 Lines: 28 Ancient gcc doesn't know about __builtin_unreachable(), causing lots of instances of a harmless warning: include/xen/arm/page.h: In function 'arbitrary_virt_to_machine': include/xen/arm/page.h:85: warning: no return statement in function returning non-void Adding a return statement doesn't change the behavior here, but shuts up that warning. Signed-off-by: Arnd Bergmann --- include/xen/arm/page.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/xen/arm/page.h b/include/xen/arm/page.h index 415dbc6e43fd..2485013e3c6f 100644 --- a/include/xen/arm/page.h +++ b/include/xen/arm/page.h @@ -82,6 +82,7 @@ static inline unsigned long bfn_to_pfn(unsigned long bfn) static inline xmaddr_t arbitrary_virt_to_machine(void *vaddr) { BUG(); + return XMADDR(0); } /* TODO: this shouldn't be here but it is because the frontend drivers -- 2.9.0