From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753208AbdBARBL (ORCPT ); Wed, 1 Feb 2017 12:01:11 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:57478 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753122AbdBARBI (ORCPT ); Wed, 1 Feb 2017 12:01:08 -0500 From: Arnd Bergmann To: Jessica Yu Cc: Arnd Bergmann , Rusty Russell , Jiri Kosina , Paul Gortmaker , Miroslav Benes , Anson Jacob , linux-kernel@vger.kernel.org Subject: [PATCH] modules: mark __inittest/__exittest as __maybe_unused Date: Wed, 1 Feb 2017 18:00:14 +0100 Message-Id: <20170201170028.2645354-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:sEC1Pnw+ZkuluMJEsmn6hcjBno1xnIAYGPiHgNM4j5QRAUrP3lC MwegsMpklX4hbxKxs0ycio3eojpBNWBZvM7bgWA1k8NUe2XznMl/GqV+359RgYL2SSYPmEJ mE8NTGeD8gjBnqqmJHhlzRVnEJyT8YkXeqvwBqyLbzPyrZTo2G4QHjVdt4xXVzS8cFy4/S6 /ShW9Yp4CFLukQZQZNEjQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:CgzHz2Ic0Zk=:6Cgz2Z5oIifV8kLCGIZ8kz C0EwVhDjcyKM03uVxjwwzbZEKxjnmlCz7+es1U7/0USg0hpG1T9Y9dMfUgO0Y/guLdv6MrLwH BOtCG7PT1Arc2szTrAtBF1/iNeRCbH67m0WBt+H0k6trNs/EyZgcNJDSZNvWdygvZ6wN/l5CV IQ4PzBxFdCS5DbAsukzMd4xZ5jJC0D/nPKQn8PEejZdsJarsHMjpabS2iBCBI42QxhAM7Xbno NHJLE6mEug1KTmCMASUI13Zabf7OKmgJ6IbVMmeTI32rdfJv1+mnAKm0lcsa4UmL644HWEry/ 2aLEtW8L8fp3jJtDtxsjFptK91Kaz5wDzBCzS55K/f/xR3OQY5Bg+Pj4RRE2giU917WeTDTUF XmYZDFThez7Wdrfjoj92+1ESRRQaGSAhqEWoKP+CIy+F0M8WJsPRHNg1jp8PzUmaOKp2zCbHJ IH2cbBuvlR7dWBJ2vS5Rtf6Tp/fGgGIsU1uQa+LdyuFtTLs8Wd7zGUtK3oINeCKia+bo35t4E MMUpBXx4IR81q7lDUBqjXveeCe6QtE6qEns270EvzHNvvCemPpSc++zy6jjTB9cQ9pzy/Ave5 lCK2dT5MH+/iUKKNipH8ApUPX/TXlyG0Bv64/HqTYpUrWvUlhF2eq0VKkVON6MoZvU5ebFVf0 z2nb97oKW8ewZeP/hAsg4mzNZvgu6Ps46rN1l+ONzJyx1ixGXJWZmcN3B8OBcEZM+UwM= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org clang warns about unused inline functions by default: arch/arm/crypto/aes-cipher-glue.c:68:1: warning: unused function '__inittest' [-Wunused-function] arch/arm/crypto/aes-cipher-glue.c:69:1: warning: unused function '__exittest' [-Wunused-function] As these appear in every single module, let's just disable the warnings by marking the two functions as __maybe_unused. Signed-off-by: Arnd Bergmann --- include/linux/module.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/module.h b/include/linux/module.h index 38b4b2c754c8..48a5c57c858e 100644 --- a/include/linux/module.h +++ b/include/linux/module.h @@ -126,13 +126,13 @@ extern void cleanup_module(void); /* Each module must use one module_init(). */ #define module_init(initfn) \ - static inline initcall_t __inittest(void) \ + static inline initcall_t __maybe_unused __inittest(void) \ { return initfn; } \ int init_module(void) __attribute__((alias(#initfn))); /* This is only required if you want to be unloadable. */ #define module_exit(exitfn) \ - static inline exitcall_t __exittest(void) \ + static inline exitcall_t __maybe_unused __exittest(void) \ { return exitfn; } \ void cleanup_module(void) __attribute__((alias(#exitfn))); -- 2.9.0