From 0de1315ee843713bafb9a59bc040a024f688c62a Mon Sep 17 00:00:00 2001 From: Laura Abbott Date: Wed, 23 Jan 2019 13:56:47 +0100 Subject: [PATCH] Correct warning with gcc9 Suggested from Arnd Signed-off-by: Laura Abbott --- 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 8fa38d3e7538..f2a24b59cca4 100644 --- a/include/linux/module.h +++ b/include/linux/module.h @@ -129,13 +129,13 @@ extern void cleanup_module(void); #define module_init(initfn) \ static inline initcall_t __maybe_unused __inittest(void) \ { return initfn; } \ - int init_module(void) __attribute__((alias(#initfn))); + int init_module(void) __attribute__((cold, alias(#initfn))); /* This is only required if you want to be unloadable. */ #define module_exit(exitfn) \ static inline exitcall_t __maybe_unused __exittest(void) \ { return exitfn; } \ - void cleanup_module(void) __attribute__((alias(#exitfn))); + void cleanup_module(void) __attribute__((cold, alias(#exitfn))); #endif -- 2.20.1