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