/* * $Id$ * * Header file of mr_std: a set of function to qupport GNU89/C11 standards * Provided under the GPL v2 */ #ifndef MR_STD_H #define MR_STD_H #ifndef _GNU_SOURCE #define _GNU_SOURCE #endif // To get the interesting variables use gcc -dM -E - < /dev/null #if __GNUC__ > 4 // C99 gcc 5+ #define MR_EXTERN extern #else // GNU89 previous version of gcc #define MR_EXTERN extern inline #endif #endif /* MR_STD_H */