X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fstrings_h.m4;h=71d284b633fa1578df6d5f34b90e1bf0256952e9;hb=56005a21e8f9f434212a19dcb628c6d3b179fd08;hp=03ac182f3315f173a9db52f291d6394799e0b953;hpb=a8c5982a27c78c9da038f1520c43a948e4d50e48;p=gnulib.git diff --git a/m4/strings_h.m4 b/m4/strings_h.m4 index 03ac182f3..71d284b63 100644 --- a/m4/strings_h.m4 +++ b/m4/strings_h.m4 @@ -1,6 +1,7 @@ # Configure a replacement for . +# serial 3 -# Copyright (C) 2007 Free Software Foundation, Inc. +# Copyright (C) 2007, 2009-2011 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -16,13 +17,18 @@ AC_DEFUN([gl_HEADER_STRINGS_H_BODY], [ AC_REQUIRE([gl_HEADER_STRINGS_H_DEFAULTS]) gl_CHECK_NEXT_HEADERS([strings.h]) + + dnl Check for declarations of anything we want to poison if the + dnl corresponding gnulib module is not in use. + gl_WARN_ON_USE_PREPARE([[#include + ]], [strcasecmp strncasecmp]) ]) AC_DEFUN([gl_STRINGS_MODULE_INDICATOR], [ dnl Use AC_REQUIRE here, so that the default settings are expanded once only. AC_REQUIRE([gl_HEADER_STRINGS_H_DEFAULTS]) - GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 + gl_MODULE_INDICATOR_SET_VARIABLE([$1]) ]) AC_DEFUN([gl_HEADER_STRINGS_H_DEFAULTS],