diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2017-09-09 17:33:50 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2017-09-09 17:36:38 +0900 |
commit | 4a587fab94508271e2d6dc8370e1afe0974c7dab (patch) | |
tree | 1fc45d1cb3189b717db265b6a72c2495d5b7bd8a /configure.in | |
parent | 28362876f2c342f89cf404cee9e5a8bebd538871 (diff) | |
download | ruby-wip/cleanup-configure.tar.gz |
configure.in, date: move ext/date-specific existence checkwip/cleanup-configure
ext/date does not care of the type of timezone and altzone; just use
have_var provided by mkmf.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/configure.in b/configure.in index fab31b8edc..bd6c12d16d 100644 --- a/configure.in +++ b/configure.in @@ -2696,35 +2696,6 @@ AC_CACHE_CHECK(for external int daylight, rb_cv_have_daylight, AS_IF([test "$rb_cv_have_daylight" = yes], [ AC_DEFINE(HAVE_DAYLIGHT) ]) -AC_DEFUN([RUBY_CHECK_VARTYPE], [dnl -AC_CACHE_CHECK([for external $1], AS_TR_SH(rb_cv_var_$1), - [AS_TR_SH(rb_cv_var_$1)=no - AC_TRY_COMPILE([ -#ifndef _XOPEN_SOURCE -#define _XOPEN_SOURCE 1 -#endif -$2 -; -const volatile void *volatile t;], - [t = &(&$1)[0];], - [for t in $3; do - AC_TRY_COMPILE([ -#ifndef _XOPEN_SOURCE -#define _XOPEN_SOURCE 1 -#endif -$2 -; -extern $t $1; -const volatile void *volatile t;], - [t = &(&$1)[0];], - [AS_TR_SH(rb_cv_var_$1)=$t; break]) - done])]) -AS_IF([test "${AS_TR_SH(rb_cv_var_$1)}" != no], [ - AC_DEFINE(AS_TR_CPP(HAVE_VAR_$1)) - AC_DEFINE_UNQUOTED(AS_TR_CPP(TYPEOF_VAR_$1), ${AS_TR_SH(rb_cv_var_$1)}) -])]) -RUBY_CHECK_VARTYPE(timezone, [@%:@include <time.h>], [long int]) -RUBY_CHECK_VARTYPE(altzone, [@%:@include <time.h>], [long int]) AC_CACHE_CHECK(for negative time_t for gmtime(3), rb_cv_negative_time_t, [AC_TRY_RUN([ |