diff options
-rw-r--r-- | include/features.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/features.h b/include/features.h index 935a113a3c..8cfc990f69 100644 --- a/include/features.h +++ b/include/features.h @@ -248,6 +248,12 @@ # define __USE_LARGEFILE64 # endif +#endif /* !ASSEMBLER */ + +/* Decide whether we can define 'extern inline' functions in headers. */ +#if defined __GNUC__ && (__GNUC__ > 2 || __GNUC__ == 2 && __GNUC_MINOR__ >= 7)\ + && defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ +# define __USE_EXTERN_INLINES 1 #endif /* This is here only because every header file already includes this one. */ |