summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorglass <glass@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2019-02-24 05:27:33 +0000
committerglass <glass@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2019-02-24 05:27:33 +0000
commit8b8285e25348ab6a7b16facb31e5753711b1191e (patch)
treec0c9e80c4074505e15f627dd64a7b169a0ee9e9b /configure.ac
parentdc700cf903e7fa1852bd9390e5e350d07edf1000 (diff)
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.ac27
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)