(gl_USE_SYSTEM_EXTENSIONS): Require AC_AIX
[gnulib.git] / m4 / extensions.m4
1 # gl_USE_SYSTEM_EXTENSIONS
2 # ------------------------
3 # Enable extensions on systems that normally disable them,
4 # typically due to standards-conformance issues.
5 AC_DEFUN([gl_USE_SYSTEM_EXTENSIONS], [
6   AC_REQUIRE([AC_AIX])
7   AC_REQUIRE([AC_GNU_SOURCE])
8   AC_REQUIRE([AC_MINIX])
9   AH_VERBATIM([__EXTENSIONS__],
10 [/* Enable extensions on Solaris.  */
11 #ifndef __EXTENSIONS__
12 # undef __EXTENSIONS__
13 #endif])
14   AC_BEFORE([$0], [AC_COMPILE_IFELSE])dnl
15   AC_BEFORE([$0], [AC_RUN_IFELSE])dnl
16   AC_DEFINE([__EXTENSIONS__])
17 ])