diff options
author | glass <glass@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2019-02-24 05:27:33 +0000 |
---|---|---|
committer | glass <glass@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2019-02-24 05:27:33 +0000 |
commit | 8b8285e25348ab6a7b16facb31e5753711b1191e (patch) | |
tree | c0c9e80c4074505e15f627dd64a7b169a0ee9e9b /configure.ac | |
parent | dc700cf903e7fa1852bd9390e5e350d07edf1000 (diff) | |
download | ruby-8b8285e25348ab6a7b16facb31e5753711b1191e.tar.gz |
configure.ac: remove check for broken memmem
the bug of memmem(3) was fixed in glibc 2.1 released in 1999.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/configure.ac b/configure.ac index aa6a74a620..cf3d06884e 100644 --- a/configure.ac +++ b/configure.ac @@ -1753,33 +1753,6 @@ AS_IF([test "$rb_cv_have_signbit" = yes], [ AC_LIBOBJ([signbit]) ]) -AC_CACHE_CHECK(for broken memmem, rb_cv_broken_memmem, [ - AC_TRY_RUN([ -@%:@include <string.h> - -int -main(int argc, char **argv) -{ - const char *str = "hogefugafoobar"; - const char *rs = "foo"; - const char *empty = ""; - char *p; - - p = memmem(str, strlen(str), rs, strlen(rs)); - if (p == str+8) { - p = memmem(str, strlen(str), empty, strlen(empty)); - if (p == str) - return 0; - } - return 1; -} - ], - rb_cv_broken_memmem=no, - rb_cv_broken_memmem=yes, - rb_cv_broken_memmem=yes) -]) -test x"$rb_cv_broken_memmem" = xyes && ac_cv_func_memmem=no - AC_FUNC_FORK AC_CHECK_FUNCS(__syscall) |