diff options
Diffstat (limited to 'include/linux/compiler-gcc.h')
| -rw-r--r-- | include/linux/compiler-gcc.h | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/compiler-gcc.h b/include/linux/compiler-gcc.h index 340bc5d92772..b2fd7547b58d 100644 --- a/include/linux/compiler-gcc.h +++ b/include/linux/compiler-gcc.h @@ -31,7 +31,8 @@  /*   * Force always-inline if the user requests it so via the .config:   */ -#if !defined(CONFIG_OPTIMIZE_INLINING) && (__GNUC__ >= 4) +#if !defined(CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING) || \ +    !defined(CONFIG_OPTIMIZE_INLINING) && (__GNUC__ >= 4)  # define inline		inline		__attribute__((always_inline))  # define __inline__	__inline__	__attribute__((always_inline))  # define __inline	__inline	__attribute__((always_inline))  | 
