diff options
| author | Po Lu | 2023-02-21 16:29:57 +0800 |
|---|---|---|
| committer | Po Lu | 2023-02-21 16:29:57 +0800 |
| commit | 8ca4162ecdb174e59d59fc127a1bc4fef7b89fa2 (patch) | |
| tree | 7af0e3cbc48c5bba714d68ba05885a4bd0e1da52 /lib/string.in.h | |
| parent | 7aa4ffddd842e495d1ae388afff12075317ecb07 (diff) | |
| download | emacs-8ca4162ecdb174e59d59fc127a1bc4fef7b89fa2.tar.gz emacs-8ca4162ecdb174e59d59fc127a1bc4fef7b89fa2.zip | |
Update from gnulib
* admin/merge-gnulib (GNULIB_MODULES):
* cross/lib/getopt-pfx-core.h (optind):
* cross/lib/limits.in.h (BOOL_WIDTH):
* cross/lib/math.in.h:
* cross/lib/stpncpy.c (__stpncpy):
* cross/lib/string.in.h:
* lib/getopt-pfx-core.h (optind):
* lib/gnulib.mk.in (ANDROID_MIN_SDK):
(GL_COND_OBJ_STDIO_READ_CONDITION):
(LIBS):
(NDK_BUILD_AR):
(REPLACE__EXIT):
(libgnu_a_SOURCES):
* lib/limits.in.h (BOOL_WIDTH):
* lib/math.in.h:
* lib/stpncpy.c (__stpncpy):
* lib/string.in.h:
* m4/assert_h.m4 (gl_ASSERT_H):
* m4/fdopendir.m4 (gl_FUNC_FDOPENDIR):
* m4/getdelim.m4 (gl_FUNC_GETDELIM):
* m4/getline.m4 (gl_FUNC_GETLINE):
* m4/gnulib-common.m4 (gl_COMMON_BODY):
(gl_CONDITIONAL_HEADER):
(gl_CHECK_FUNCS_ANDROID):
* m4/gnulib-comp.m4 (gl_EARLY):
(gl_INIT):
(gl_FILE_LIST):
* m4/limits-h.m4:
* m4/lstat.m4 (gl_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK):
* m4/malloc.m4 (_AC_FUNC_MALLOC_IF):
* m4/printf.m4 (gl_PRINTF_SIZES_C99):
(gl_PRINTF_INFINITE):
(gl_PRINTF_INFINITE_LONG_DOUBLE):
(gl_PRINTF_DIRECTIVE_A):
(gl_PRINTF_DIRECTIVE_F):
(gl_PRINTF_FLAG_ZERO):
(gl_SNPRINTF_PRESENCE):
(gl_SNPRINTF_DIRECTIVE_N):
(gl_VSNPRINTF_ZEROSIZE_C99):
* m4/pselect.m4 (gl_FUNC_PSELECT):
* m4/readlink.m4 (gl_FUNC_READLINK):
* m4/realloc.m4 (_AC_FUNC_REALLOC_IF):
* m4/signbit.m4 (gl_SIGNBIT):
* m4/stpncpy.m4 (gl_FUNC_STPNCPY):
* m4/symlink.m4 (gl_FUNC_SYMLINK): Add gnulib module stpncpy.
* src/android.c: Include string.h.
Diffstat (limited to 'lib/string.in.h')
| -rw-r--r-- | lib/string.in.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/string.in.h b/lib/string.in.h index aa088213927..b6bf432e1f1 100644 --- a/lib/string.in.h +++ b/lib/string.in.h | |||
| @@ -126,7 +126,11 @@ | |||
| 126 | # if (@REPLACE_FREE@ && !defined free \ | 126 | # if (@REPLACE_FREE@ && !defined free \ |
| 127 | && !(defined __cplusplus && defined GNULIB_NAMESPACE)) | 127 | && !(defined __cplusplus && defined GNULIB_NAMESPACE)) |
| 128 | /* We can't do '#define free rpl_free' here. */ | 128 | /* We can't do '#define free rpl_free' here. */ |
| 129 | # if defined __cplusplus && (__GLIBC__ + (__GLIBC_MINOR__ >= 14) > 2) | ||
| 130 | _GL_EXTERN_C void rpl_free (void *) throw (); | ||
| 131 | # else | ||
| 129 | _GL_EXTERN_C void rpl_free (void *); | 132 | _GL_EXTERN_C void rpl_free (void *); |
| 133 | # endif | ||
| 130 | # undef _GL_ATTRIBUTE_DEALLOC_FREE | 134 | # undef _GL_ATTRIBUTE_DEALLOC_FREE |
| 131 | # define _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_DEALLOC (rpl_free, 1) | 135 | # define _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_DEALLOC (rpl_free, 1) |
| 132 | # else | 136 | # else |