X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fmemmem.m4;h=87ab66319fcc94d5615b0e7318b7545d11e796c6;hb=76bb60b45a1c498821ac465603e335f7af9dbe48;hp=d8c12309701f4e69095237ff1f117946c47e3f8a;hpb=0ce8aa7c1dfb56c1f64dcc799a4038eac1f55e95;p=gnulib.git diff --git a/m4/memmem.m4 b/m4/memmem.m4 index d8c123097..87ab66319 100644 --- a/m4/memmem.m4 +++ b/m4/memmem.m4 @@ -1,4 +1,4 @@ -# memmem.m4 serial 12 +# memmem.m4 serial 13 dnl Copyright (C) 2002, 2003, 2004, 2007, 2008 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -27,6 +27,7 @@ AC_DEFUN([gl_FUNC_MEMMEM], AC_CACHE_CHECK([whether memmem works in linear time], [gl_cv_func_memmem_works], [AC_RUN_IFELSE([AC_LANG_PROGRAM([[ +#include /* for signal */ #include /* for memmem */ #include /* for malloc */ #include /* for alarm */ @@ -36,6 +37,7 @@ AC_DEFUN([gl_FUNC_MEMMEM], void *result = 0; /* Failure to compile this test due to missing alarm is okay, since all such platforms (mingw) also lack memmem. */ + signal (SIGALRM, SIG_DFL); alarm (5); /* Check for quadratic performance. */ if (haystack && needle)