diff --git a/src/acconfig.h b/src/acconfig.h
index 54ba4cbd9d6400fec3a313ef2f022dd516e6e7ad..e8c5f9d6bbc9505f31d80eaed806b145922eb09c 100644
--- a/src/acconfig.h
+++ b/src/acconfig.h
@@ -304,9 +304,6 @@
 /* Define if you have gethostname */
 #undef HAVE_GETHOSTNAME
 
-/* Define if you have memmem.  */
-#undef HAVE_MEMMEM
-
 /* Define if you have strcoll */
 #undef HAVE_STRCOLL
 
diff --git a/src/configure.in b/src/configure.in
index 51a4efb13d3b590bf3394496983289e09af1eeb0..b046506b9406627acc016226bc55e145a4c064bc 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -5824,25 +5824,6 @@ MY_CHECK_FUNCTION(strcoll,
 
 ########################################################################
 
-MY_CHECK_FUNCTION(memmem,
-[
-#include <string.h>
-char *a="foo bar gazonk";
-char *b="foo";
-char *c="bar";
-char *d="gazonk";
-], [
-  if(((char *)memmem(b,strlen(b),a,strlen(a)))!=a ||
-     ((char *)memmem(c,strlen(c),a,strlen(a)))!=(a+4) ||
-     ((char *)memmem(d,strlen(d),a,strlen(a)))!=(a+8) ||
-     ((char *)memmem(d,0,a,strlen(a)))!=a ||
-     memmem(d,strlen(d)+1,a,strlen(a))!=0)
-    exit(1);
-  exit(0);
-])
-
-########################################################################
-
 AC_MSG_CHECKING(if we can declare environ)
 AC_CACHE_VAL(pike_cv_declare_environ,[
 AC_TRY_COMPILE([