/* 
 * $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 */
