diff options
Diffstat (limited to 'gnulib-m4/string_h.m4')
| -rw-r--r-- | gnulib-m4/string_h.m4 | 18 | 
1 files changed, 15 insertions, 3 deletions
diff --git a/gnulib-m4/string_h.m4 b/gnulib-m4/string_h.m4 index f31264ae..b5324e3a 100644 --- a/gnulib-m4/string_h.m4 +++ b/gnulib-m4/string_h.m4 @@ -1,9 +1,10 @@  # string_h.m4 -# serial 39 -dnl Copyright (C) 2007-2024 Free Software Foundation, Inc. +# serial 45 +dnl Copyright (C) 2007-2025 Free Software Foundation, Inc.  dnl This file is free software; the Free Software Foundation  dnl gives unlimited permission to copy and/or distribute it,  dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty.  # Configure a GNU-like replacement for <string.h>. @@ -24,7 +25,8 @@ AC_DEFUN_ONCE([gl_STRING_H],      [explicit_bzero ffsl ffsll memmem mempcpy memrchr memset_explicit       rawmemchr stpcpy stpncpy strchrnul       strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r -     strerror_r strerrorname_np sigabbrev_np sigdescr_np strsignal strverscmp]) +     strerror_l strerror_r strerrorname_np +     sigabbrev_np sigdescr_np strsignal strverscmp])    AC_REQUIRE([AC_C_RESTRICT])  ]) @@ -61,6 +63,7 @@ AC_DEFUN([gl_STRING_H_REQUIRE_DEFAULTS],      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STPNCPY])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRCHRNUL])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRDUP]) +    gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRINGEQ])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRNCAT])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRNDUP])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRNLEN]) @@ -69,6 +72,8 @@ AC_DEFUN([gl_STRING_H_REQUIRE_DEFAULTS],      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRSTR])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRCASESTR])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRTOK_R]) +    gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STR_STARTSWITH]) +    gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STR_ENDSWITH])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBSLEN])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBSNLEN])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBSCHR]) @@ -83,8 +88,11 @@ AC_DEFUN([gl_STRING_H_REQUIRE_DEFAULTS],      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBSSPN])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBSSEP])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBSTOK_R]) +    gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBS_STARTSWITH]) +    gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_MBS_ENDSWITH])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRERROR])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRERROR_R]) +    gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRERROR_L])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STRERRORNAME_NP])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_SIGABBREV_NP])      gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_SIGDESCR_NP]) @@ -107,6 +115,7 @@ AC_DEFUN([gl_STRING_H_DEFAULTS],    HAVE_EXPLICIT_BZERO=1;        AC_SUBST([HAVE_EXPLICIT_BZERO])    HAVE_FFSL=1;                  AC_SUBST([HAVE_FFSL])    HAVE_FFSLL=1;                 AC_SUBST([HAVE_FFSLL]) +  HAVE_DECL_MEMEQ=0;            AC_SUBST([HAVE_DECL_MEMEQ])    HAVE_DECL_MEMMEM=1;           AC_SUBST([HAVE_DECL_MEMMEM])    HAVE_MEMPCPY=1;               AC_SUBST([HAVE_MEMPCPY])    HAVE_MEMSET_EXPLICIT=1;       AC_SUBST([HAVE_MEMSET_EXPLICIT]) @@ -116,6 +125,7 @@ AC_DEFUN([gl_STRING_H_DEFAULTS],    HAVE_STPNCPY=1;               AC_SUBST([HAVE_STPNCPY])    HAVE_STRCHRNUL=1;             AC_SUBST([HAVE_STRCHRNUL])    HAVE_DECL_STRDUP=1;           AC_SUBST([HAVE_DECL_STRDUP]) +  HAVE_DECL_STREQ=0;            AC_SUBST([HAVE_DECL_STREQ])    HAVE_DECL_STRNDUP=1;          AC_SUBST([HAVE_DECL_STRNDUP])    HAVE_DECL_STRNLEN=1;          AC_SUBST([HAVE_DECL_STRNLEN])    HAVE_STRPBRK=1;               AC_SUBST([HAVE_STRPBRK]) @@ -123,6 +133,7 @@ AC_DEFUN([gl_STRING_H_DEFAULTS],    HAVE_STRCASESTR=1;            AC_SUBST([HAVE_STRCASESTR])    HAVE_DECL_STRTOK_R=1;         AC_SUBST([HAVE_DECL_STRTOK_R])    HAVE_DECL_STRERROR_R=1;       AC_SUBST([HAVE_DECL_STRERROR_R]) +  HAVE_STRERROR_L=1;            AC_SUBST([HAVE_STRERROR_L])    HAVE_STRERRORNAME_NP=1;       AC_SUBST([HAVE_STRERRORNAME_NP])    HAVE_SIGABBREV_NP=1;          AC_SUBST([HAVE_SIGABBREV_NP])    HAVE_SIGDESCR_NP=1;           AC_SUBST([HAVE_SIGDESCR_NP]) @@ -145,6 +156,7 @@ AC_DEFUN([gl_STRING_H_DEFAULTS],    REPLACE_STRTOK_R=0;           AC_SUBST([REPLACE_STRTOK_R])    REPLACE_STRERROR=0;           AC_SUBST([REPLACE_STRERROR])    REPLACE_STRERROR_R=0;         AC_SUBST([REPLACE_STRERROR_R]) +  REPLACE_STRERROR_L=0;         AC_SUBST([REPLACE_STRERROR_L])    REPLACE_STRERRORNAME_NP=0;    AC_SUBST([REPLACE_STRERRORNAME_NP])    REPLACE_STRSIGNAL=0;          AC_SUBST([REPLACE_STRSIGNAL])    REPLACE_STRVERSCMP=0;         AC_SUBST([REPLACE_STRVERSCMP])  | 
