diff options
| author | Paul Eggert | 2022-07-05 23:57:32 -0500 |
|---|---|---|
| committer | Paul Eggert | 2022-07-06 00:00:18 -0500 |
| commit | 27436451ecbf250db4d1704c586763cb40e6dfeb (patch) | |
| tree | a0713c338993726cc8bf4a8d1cef7d0336fa5065 /lib/string.in.h | |
| parent | 2be06b13dd9582d7216c479e9874f0df6d32746b (diff) | |
| download | emacs-27436451ecbf250db4d1704c586763cb40e6dfeb.tar.gz emacs-27436451ecbf250db4d1704c586763cb40e6dfeb.zip | |
Update from Gnulib by running admin/merge-gnulib
* admin/merge-gnulib (AVOIDED_MODULES): Add chmod.
Diffstat (limited to 'lib/string.in.h')
| -rw-r--r-- | lib/string.in.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/lib/string.in.h b/lib/string.in.h index 33160b25254..3996da9fcb5 100644 --- a/lib/string.in.h +++ b/lib/string.in.h | |||
| @@ -122,8 +122,12 @@ _GL_EXTERN_C void rpl_free (void *); | |||
| 122 | # undef _GL_ATTRIBUTE_DEALLOC_FREE | 122 | # undef _GL_ATTRIBUTE_DEALLOC_FREE |
| 123 | # define _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_DEALLOC (rpl_free, 1) | 123 | # define _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_DEALLOC (rpl_free, 1) |
| 124 | # else | 124 | # else |
| 125 | # if defined _MSC_VER | 125 | # if defined _MSC_VER && !defined free |
| 126 | _GL_EXTERN_C void __cdecl free (void *); | 126 | _GL_EXTERN_C |
| 127 | # if defined _DLL | ||
| 128 | __declspec (dllimport) | ||
| 129 | # endif | ||
| 130 | void __cdecl free (void *); | ||
| 127 | # else | 131 | # else |
| 128 | # if defined __cplusplus && (__GLIBC__ + (__GLIBC_MINOR__ >= 14) > 2) | 132 | # if defined __cplusplus && (__GLIBC__ + (__GLIBC_MINOR__ >= 14) > 2) |
| 129 | _GL_EXTERN_C void free (void *) throw (); | 133 | _GL_EXTERN_C void free (void *) throw (); |
| @@ -133,8 +137,12 @@ _GL_EXTERN_C void free (void *); | |||
| 133 | # endif | 137 | # endif |
| 134 | # endif | 138 | # endif |
| 135 | #else | 139 | #else |
| 136 | # if defined _MSC_VER | 140 | # if defined _MSC_VER && !defined free |
| 137 | _GL_EXTERN_C void __cdecl free (void *); | 141 | _GL_EXTERN_C |
| 142 | # if defined _DLL | ||
| 143 | __declspec (dllimport) | ||
| 144 | # endif | ||
| 145 | void __cdecl free (void *); | ||
| 138 | # else | 146 | # else |
| 139 | # if defined __cplusplus && (__GLIBC__ + (__GLIBC_MINOR__ >= 14) > 2) | 147 | # if defined __cplusplus && (__GLIBC__ + (__GLIBC_MINOR__ >= 14) > 2) |
| 140 | _GL_EXTERN_C void free (void *) throw (); | 148 | _GL_EXTERN_C void free (void *) throw (); |