From 1cf466022bd863dd8f529d6da52480f445fceb96 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Sat, 6 Sep 2008 16:45:07 +0000 Subject: - for extern inline, also take __extern_inline and __GNUC_GNU_INLINE__ into account --- include/features.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/features.h b/include/features.h index 6a4fef7c9..defdd04c6 100644 --- a/include/features.h +++ b/include/features.h @@ -367,7 +367,8 @@ /* Decide whether we can define 'extern inline' functions in headers. */ #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \ - && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ + && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \ + && (defined __extern_inline || defined __GNUC_GNU_INLINE__) # define __USE_EXTERN_INLINES 1 #endif -- cgit v1.2.3