diff options
| author | Paul Eggert | 2020-08-23 14:09:48 -0700 |
|---|---|---|
| committer | Paul Eggert | 2020-08-23 15:01:51 -0700 |
| commit | 42ec41251584c480ee3286ff369c18629f52a7d5 (patch) | |
| tree | a143b6a2c016403603deb1deed71962add5807ed /lib/string.in.h | |
| parent | 2c389455c72250b579f5225b99bc7de0cf435e4a (diff) | |
| download | emacs-42ec41251584c480ee3286ff369c18629f52a7d5.tar.gz emacs-42ec41251584c480ee3286ff369c18629f52a7d5.zip | |
Update from Gnulib
This incorporates:
2020-08-23 intprops: be consistent about +X vs X+0
2020-08-23 intprops: fix INT_MULTIPLY_WRAPV bit-field bug
2020-08-23 verify: Make assume work on bit field expressions
2020-08-23 libc-config: Improve comments
2020-08-22 verify: Do use __builtin_assume on clang
2020-08-22 sig2str: Add more signals
2020-08-21 sigdescr_np: New module
* lib/cdefs.h, lib/intprops.h, lib/sig2str.c, lib/string.in.h:
* lib/verify.h, m4/string_h.m4: Copy from Gnulib.
* lib/gnulib.mk.in: Regenerate.
Diffstat (limited to 'lib/string.in.h')
| -rw-r--r-- | lib/string.in.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/string.in.h b/lib/string.in.h index 5134e11289d..776133c5eba 100644 --- a/lib/string.in.h +++ b/lib/string.in.h | |||
| @@ -1060,6 +1060,21 @@ _GL_WARN_ON_USE (sigabbrev_np, "sigabbrev_np is unportable - " | |||
| 1060 | # endif | 1060 | # endif |
| 1061 | #endif | 1061 | #endif |
| 1062 | 1062 | ||
| 1063 | /* Return an English description string for the signal number SIG. */ | ||
| 1064 | #if @GNULIB_SIGDESCR_NP@ | ||
| 1065 | # if ! @HAVE_SIGDESCR_NP@ | ||
| 1066 | _GL_FUNCDECL_SYS (sigdescr_np, const char *, (int sig)); | ||
| 1067 | # endif | ||
| 1068 | _GL_CXXALIAS_SYS (sigdescr_np, const char *, (int sig)); | ||
| 1069 | _GL_CXXALIASWARN (sigdescr_np); | ||
| 1070 | #elif defined GNULIB_POSIXCHECK | ||
| 1071 | # undef sigdescr_np | ||
| 1072 | # if HAVE_RAW_DECL_SIGDESCR_NP | ||
| 1073 | _GL_WARN_ON_USE (sigdescr_np, "sigdescr_np is unportable - " | ||
| 1074 | "use gnulib module sigdescr_np for portability"); | ||
| 1075 | # endif | ||
| 1076 | #endif | ||
| 1077 | |||
| 1063 | #if @GNULIB_STRSIGNAL@ | 1078 | #if @GNULIB_STRSIGNAL@ |
| 1064 | # if @REPLACE_STRSIGNAL@ | 1079 | # if @REPLACE_STRSIGNAL@ |
| 1065 | # if !(defined __cplusplus && defined GNULIB_NAMESPACE) | 1080 | # if !(defined __cplusplus && defined GNULIB_NAMESPACE) |