summaryrefslogtreecommitdiff
path: root/include/env_callback.h
diff options
context:
space:
mode:
authorJeroen Hofstee <jeroen@myspectrum.nl>2014-07-10 20:38:35 +0200
committerTom Rini <trini@ti.com>2014-07-18 17:53:23 -0400
commit3ea664c7c339a788341b47f1eb0aa98eee18a721 (patch)
tree48b90c958bb8dae9693451ce1c5f498bb65f7cae /include/env_callback.h
parent6b13f0c050c787012edd9edb61d7e58798754aa8 (diff)
env_callback.h: spl: mark callback as maybe_unused
When static inline is used in a header file the function should preferably be inlined and if not possible made a static function. When declared inside a c file there is a static function, which might be inlined. Since SPL uses a define to declare the static inline it becomes part of the c file although it is declared in a header and clang will warn that you have introduced unused static functions. Add maybe_unused to prevent such warnings. Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl>
Diffstat (limited to 'include/env_callback.h')
-rw-r--r--include/env_callback.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/env_callback.h b/include/env_callback.h
index f90a7fa3b64..ab4e115fb06 100644
--- a/include/env_callback.h
+++ b/include/env_callback.h
@@ -60,7 +60,7 @@ void env_callback_init(ENTRY *var_entry);
*/
#ifdef CONFIG_SPL_BUILD
#define U_BOOT_ENV_CALLBACK(name, callback) \
- static inline void _u_boot_env_noop_##name(void) \
+ static inline __maybe_unused void _u_boot_env_noop_##name(void) \
{ \
(void)callback; \
}