From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754581AbbKLOUo (ORCPT ); Thu, 12 Nov 2015 09:20:44 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:61099 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753494AbbKLOUn (ORCPT ); Thu, 12 Nov 2015 09:20:43 -0500 From: Arnd Bergmann To: Catalin Marinas , Will Deacon Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, "Suzuki K. Poulose" Subject: [PATCH] ARM64: mark cpus_have_hwcap as __maybe_unused Date: Thu, 12 Nov 2015 15:20:16 +0100 Message-ID: <5369626.MJXv4CTaxt@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:j/sY+c2BXilvXltDJdfZvvvIIXJSEIQoVtvl3cQ1uPoukSUvohm UXUFycaSEoydSJ7+fqDCGTzEk/N6JfN+O4Nz2+3f1/Y7SGvhsKZ8jPJCbdJQN8sGkhfUDDC gz1KmvDkFKydFrhzvJd3Gt2K1g0vNRYXRHY+VtCmJIE5TT9zzV0CckHWC99i7YdzDAumDuS CnCsf48zciliEZTObhPkA== X-UI-Out-Filterresults: notjunk:1;V01:K0:MdXDKZFGZQ4=:kpFTLXdQ7DXN+3yDoKwbbM ywOoOiXe4wrEl3ZUUeOCX3pf34NN/C6EkE+FnMj041h2qI7jzIamEDOnJpKcWEkv/ZRzj0Krs cLPfwyAFf/tsoAzimp13rdWtiOEny9pA1VIozUQYtw76S6PQ6uQmlJq1Wm71CPGBPDrD263DP GxujIiWojPv7cz5o7npk2NmUyrDTBGxKBiRmHlCJgVZDkkc3T2JXzqP6Y7wWv0kmPDAYdYsGN JuBtONtMWrYZlEm8awuvfIyWu/lYeNuM2oD7KP0yFArZVslWwz0/eA/QXJ7sX6g1ioQlNdrpU p3bwf8jd4+xhIAzsWXNOIcehed394lMIuZkUIY719mNu9+M/wrpResgg1VLqFQnSg78HY51v5 gmOJkcsxdY6bTNAnedZVlrpXUfJFnoCmEwUkjAkSXZPZwHhQNe+oY6Ziim7WGA9JWLG4vlkjH ZjBPmaMfEVKalyS1wotmvVyODJhPflbBhVqfjT4YI4dUWDfPF2cWnfZSeEgQvg4DhtjlpuqEp lAiy+SxrXfdSaOGYbNvhGWNpkRkShbEqNul8/iPssDjqjRezoOtjdDoR8ClQtnlT5n9VOYTez y1Lx1K1i7ojd43y9xvzYG3OR2GSSqe1OjMdtOk11SRPkMgaZcgKXN4K+lr3p5zWRd1Tkyfiyu kUiiZ1zdmQxw0GDSZdCN567Dd/VCzUott9rHux7GDN8CMPCusYWAwF65oQvyB1WbA7gPUF9hk CcNSCGyBXDxoonMB Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org cpus_have_hwcap() is defined as a 'static' function an only used in one place that is inside of an #ifdef, so we get a warning when the only user is disabled: arch/arm64/kernel/cpufeature.c:699:13: warning: 'cpus_have_hwcap' defined but not used [-Wunused-function] This marks the function as __maybe_unused, so the compiler knows that it can drop the function definition without warning about it. Signed-off-by: Arnd Bergmann Fixes: 37b01d53ceef ("arm64/HWCAP: Use system wide safe values") --- Found on arm64 allnoconfig diff --git a/arch/arm64/kernel/cpufeature.c b/arch/arm64/kernel/cpufeature.c index 52f0d7a5a1c2..c8cf89223b5a 100644 --- a/arch/arm64/kernel/cpufeature.c +++ b/arch/arm64/kernel/cpufeature.c @@ -696,7 +696,7 @@ static void cap_set_hwcap(const struct arm64_cpu_capabilities *cap) } /* Check if we have a particular HWCAP enabled */ -static bool cpus_have_hwcap(const struct arm64_cpu_capabilities *cap) +static bool __maybe_unused cpus_have_hwcap(const struct arm64_cpu_capabilities *cap) { bool rc;