diff options
Diffstat (limited to 'tool/m4/ruby_check_sysconf.m4')
-rw-r--r-- | tool/m4/ruby_check_sysconf.m4 | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tool/m4/ruby_check_sysconf.m4 b/tool/m4/ruby_check_sysconf.m4 new file mode 100644 index 0000000000..7e5d72d426 --- /dev/null +++ b/tool/m4/ruby_check_sysconf.m4 @@ -0,0 +1,12 @@ +AC_DEFUN([RUBY_CHECK_SYSCONF], [dnl +AC_CACHE_CHECK([whether _SC_$1 is supported], rb_cv_have_sc_[]m4_tolower($1), + [AC_TRY_COMPILE([#include <unistd.h> + ], + [_SC_$1 >= 0], + rb_cv_have_sc_[]m4_tolower($1)=yes, + rb_cv_have_sc_[]m4_tolower($1)=no) + ]) +AS_IF([test "$rb_cv_have_sc_[]m4_tolower($1)" = yes], [ + AC_DEFINE(HAVE__SC_$1) +]) +])dnl |