1#ifndef _GL_WARN_ON_USE
2
3# if 4 < __GNUC__ || (__GNUC__ == 4 && 3 <= __GNUC_MINOR__)
4/* A compiler attribute is available in gcc versions 4.3.0 and later.  */
5#  define _GL_WARN_ON_USE(function, message) \
6extern __typeof__ (function) function __attribute__ ((__warning__ (message)))
7
8# else /* Unsupported.  */
9#  define _GL_WARN_ON_USE(function, message) \
10extern int _gl_warn_on_use
11# endif
12#endif
13