diff options
| author | Paul Eggert | 2018-05-21 11:42:18 -0700 |
|---|---|---|
| committer | Paul Eggert | 2018-05-21 11:43:07 -0700 |
| commit | 79f15092b9d16631840cd42db034b787fae762ac (patch) | |
| tree | 86f3e4917944af36516547d4d19d5dda758684f1 /lib/gnulib.mk.in | |
| parent | f21db9e1206f830ee5e991a26f9e30056f68efb8 (diff) | |
| download | emacs-79f15092b9d16631840cd42db034b787fae762ac.tar.gz emacs-79f15092b9d16631840cd42db034b787fae762ac.zip | |
Update from Gnulib
This incorporates:
2018-05-21 crypto: omit stream ops Emacs doesn’t need
2018-05-13 truncate: Fix compilation error on Android
2018-05-13 imaxdiv: Fix compilation error on Android
2018-05-13 Support selective inclusion of recent mingw.org headers
2018-05-13 Add cross-compilation guesses for Linux systems sans glibc
2018-05-13 stdioext: Fix compilation errors with newer Android headers
2018-05-07 af_alg: Pacify --enable-gcc-warnings
2018-05-06 af_alg: Fix bug with streams that are not at position 0
2018-05-06 Followup to 'af_alg: New module'
2018-05-05 crypto/{md5,sha1,sha256,sha512}: simplify
2018-05-05 af_alg: New module
2018-05-05 af_alg: Improve function signature
2018-04-28 md5sum: Use AF_ALG when available
2018-04-28 sha512sum: Use AF_ALG when available
2018-04-28 sha256sum: Use AF_ALG when available
2018-04-28 sha1sum: Use AF_ALG when available
2018-05-05 all: Replace more http URLs by https URLs
2018-05-03 maint: port more modules to GCC 8
2018-05-03 Simplify code; drop support for Borland C++ on Windows
* admin/merge-gnulib (GNULIB_MODULES): Use crypto/md5-buffer
rather than crypto/md5, since Emacs doesn’t use the stream
operations that in recent Gnulib pull in other stuff Emacs doesn’t
need. Similarly for crypto/sha1-buffer, crypto/sha256-buffer,
crypto/sha512-buffer.
* build-aux/config.guess, build-aux/config.sub, lib/dosname.h:
* lib/dup2.c, lib/errno.in.h, lib/euidaccess.c, lib/fcntl.c:
* lib/fcntl.in.h, lib/fpending.c, lib/fsync.c, lib/getdtablesize.c:
* lib/getopt.c, lib/gettimeofday.c, lib/inttypes.in.h, lib/md5.c:
* lib/md5.h, lib/open.c, lib/pipe2.c, lib/putenv.c, lib/sha1.c:
* lib/sha1.h, lib/sha256.c, lib/sha256.h, lib/sha512.c:
* lib/sha512.h, lib/stat-time.h, lib/stdio-impl.h, lib/stdio.in.h:
* lib/stdlib.in.h, lib/sys_stat.in.h, lib/sys_types.in.h:
* lib/timespec.h, lib/unistd.in.h, lib/utimens.c, m4/c-strtod.m4:
* m4/gnulib-common.m4, m4/inttypes.m4, m4/lstat.m4, m4/nocrash.m4:
* m4/pselect.m4, m4/readlink.m4, m4/stdio_h.m4, m4/symlink.m4:
* m4/unistd_h.m4, m4/utimens.m4:
Copy from Gnulib.
* lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
Diffstat (limited to 'lib/gnulib.mk.in')
| -rw-r--r-- | lib/gnulib.mk.in | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/lib/gnulib.mk.in b/lib/gnulib.mk.in index ce47b9de661..19128bab2da 100644 --- a/lib/gnulib.mk.in +++ b/lib/gnulib.mk.in | |||
| @@ -21,7 +21,7 @@ | |||
| 21 | # the same distribution terms as the rest of that program. | 21 | # the same distribution terms as the rest of that program. |
| 22 | # | 22 | # |
| 23 | # Generated by gnulib-tool. | 23 | # Generated by gnulib-tool. |
| 24 | # Reproduce by: gnulib-tool --import --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --avoid=close --avoid=dup --avoid=fchdir --avoid=fstat --avoid=malloc-posix --avoid=msvc-inval --avoid=msvc-nothrow --avoid=openat-die --avoid=opendir --avoid=raise --avoid=save-cwd --avoid=select --avoid=setenv --avoid=sigprocmask --avoid=stat --avoid=stdarg --avoid=stdbool --avoid=threadlib --avoid=tzset --avoid=unsetenv --avoid=utime --avoid=utime-h --gnu-make --makefile-name=gnulib.mk.in --conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files alloca-opt binary-io byteswap c-ctype c-strcase careadlinkat close-stream count-leading-zeros count-one-bits count-trailing-zeros crypto/md5 crypto/sha1 crypto/sha256 crypto/sha512 d-type diffseq dtoastr dtotimespec dup2 environ execinfo explicit_bzero faccessat fcntl fcntl-h fdatasync fdopendir filemode filevercmp flexmember fstatat fsusage fsync getloadavg getopt-gnu gettime gettimeofday gitlog-to-changelog ignore-value intprops largefile lstat manywarnings memrchr minmax mkostemp mktime nstrftime pipe2 pselect pthread_sigmask putenv qcopy-acl readlink readlinkat sig2str socklen stat-time std-gnu11 stdalign stddef stdio stpcpy strtoimax symlink sys_stat sys_time tempname time time_r time_rz timegm timer-time timespec-add timespec-sub unlocked-io update-copyright utimens vla warnings | 24 | # Reproduce by: gnulib-tool --import --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --avoid=close --avoid=dup --avoid=fchdir --avoid=fstat --avoid=malloc-posix --avoid=msvc-inval --avoid=msvc-nothrow --avoid=openat-die --avoid=opendir --avoid=raise --avoid=save-cwd --avoid=select --avoid=setenv --avoid=sigprocmask --avoid=stat --avoid=stdarg --avoid=stdbool --avoid=threadlib --avoid=tzset --avoid=unsetenv --avoid=utime --avoid=utime-h --gnu-make --makefile-name=gnulib.mk.in --conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files alloca-opt binary-io byteswap c-ctype c-strcase careadlinkat close-stream count-leading-zeros count-one-bits count-trailing-zeros crypto/md5-buffer crypto/sha1-buffer crypto/sha256-buffer crypto/sha512-buffer d-type diffseq dtoastr dtotimespec dup2 environ execinfo explicit_bzero faccessat fcntl fcntl-h fdatasync fdopendir filemode filevercmp flexmember fstatat fsusage fsync getloadavg getopt-gnu gettime gettimeofday gitlog-to-changelog ignore-value intprops largefile lstat manywarnings memrchr minmax mkostemp mktime nstrftime pipe2 pselect pthread_sigmask putenv qcopy-acl readlink readlinkat sig2str socklen stat-time std-gnu11 stdalign stddef stdio stpcpy strtoimax symlink sys_stat sys_time tempname time time_r time_rz timegm timer-time timespec-add timespec-sub unlocked-io update-copyright utimens vla warnings |
| 25 | 25 | ||
| 26 | 26 | ||
| 27 | MOSTLYCLEANFILES += core *.stackdump | 27 | MOSTLYCLEANFILES += core *.stackdump |
| @@ -387,6 +387,7 @@ HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@ | |||
| 387 | HAVE_DECL_STRTOIMAX = @HAVE_DECL_STRTOIMAX@ | 387 | HAVE_DECL_STRTOIMAX = @HAVE_DECL_STRTOIMAX@ |
| 388 | HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@ | 388 | HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@ |
| 389 | HAVE_DECL_STRTOUMAX = @HAVE_DECL_STRTOUMAX@ | 389 | HAVE_DECL_STRTOUMAX = @HAVE_DECL_STRTOUMAX@ |
| 390 | HAVE_DECL_TRUNCATE = @HAVE_DECL_TRUNCATE@ | ||
| 390 | HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@ | 391 | HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@ |
| 391 | HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@ | 392 | HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@ |
| 392 | HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@ | 393 | HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@ |
| @@ -421,6 +422,7 @@ HAVE_GETSUBOPT = @HAVE_GETSUBOPT@ | |||
| 421 | HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@ | 422 | HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@ |
| 422 | HAVE_GRANTPT = @HAVE_GRANTPT@ | 423 | HAVE_GRANTPT = @HAVE_GRANTPT@ |
| 423 | HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@ | 424 | HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@ |
| 425 | HAVE_IMAXDIV_T = @HAVE_IMAXDIV_T@ | ||
| 424 | HAVE_INTTYPES_H = @HAVE_INTTYPES_H@ | 426 | HAVE_INTTYPES_H = @HAVE_INTTYPES_H@ |
| 425 | HAVE_LCHMOD = @HAVE_LCHMOD@ | 427 | HAVE_LCHMOD = @HAVE_LCHMOD@ |
| 426 | HAVE_LCHOWN = @HAVE_LCHOWN@ | 428 | HAVE_LCHOWN = @HAVE_LCHOWN@ |
| @@ -513,7 +515,6 @@ HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@ | |||
| 513 | HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@ | 515 | HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@ |
| 514 | HAVE_TIMEGM = @HAVE_TIMEGM@ | 516 | HAVE_TIMEGM = @HAVE_TIMEGM@ |
| 515 | HAVE_TIMEZONE_T = @HAVE_TIMEZONE_T@ | 517 | HAVE_TIMEZONE_T = @HAVE_TIMEZONE_T@ |
| 516 | HAVE_TRUNCATE = @HAVE_TRUNCATE@ | ||
| 517 | HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@ | 518 | HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@ |
| 518 | HAVE_TZSET = @HAVE_TZSET@ | 519 | HAVE_TZSET = @HAVE_TZSET@ |
| 519 | HAVE_UNISTD_H = @HAVE_UNISTD_H@ | 520 | HAVE_UNISTD_H = @HAVE_UNISTD_H@ |
| @@ -1151,45 +1152,45 @@ EXTRA_DIST += count-trailing-zeros.h | |||
| 1151 | endif | 1152 | endif |
| 1152 | ## end gnulib module count-trailing-zeros | 1153 | ## end gnulib module count-trailing-zeros |
| 1153 | 1154 | ||
| 1154 | ## begin gnulib module crypto/md5 | 1155 | ## begin gnulib module crypto/md5-buffer |
| 1155 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/md5)) | 1156 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/md5-buffer)) |
| 1156 | 1157 | ||
| 1157 | libgnu_a_SOURCES += md5.c | 1158 | libgnu_a_SOURCES += md5.c |
| 1158 | 1159 | ||
| 1159 | EXTRA_DIST += gl_openssl.h md5.h | 1160 | EXTRA_DIST += gl_openssl.h md5.h |
| 1160 | 1161 | ||
| 1161 | endif | 1162 | endif |
| 1162 | ## end gnulib module crypto/md5 | 1163 | ## end gnulib module crypto/md5-buffer |
| 1163 | 1164 | ||
| 1164 | ## begin gnulib module crypto/sha1 | 1165 | ## begin gnulib module crypto/sha1-buffer |
| 1165 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha1)) | 1166 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha1-buffer)) |
| 1166 | 1167 | ||
| 1167 | libgnu_a_SOURCES += sha1.c | 1168 | libgnu_a_SOURCES += sha1.c |
| 1168 | 1169 | ||
| 1169 | EXTRA_DIST += gl_openssl.h sha1.h | 1170 | EXTRA_DIST += gl_openssl.h sha1.h |
| 1170 | 1171 | ||
| 1171 | endif | 1172 | endif |
| 1172 | ## end gnulib module crypto/sha1 | 1173 | ## end gnulib module crypto/sha1-buffer |
| 1173 | 1174 | ||
| 1174 | ## begin gnulib module crypto/sha256 | 1175 | ## begin gnulib module crypto/sha256-buffer |
| 1175 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha256)) | 1176 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha256-buffer)) |
| 1176 | 1177 | ||
| 1177 | libgnu_a_SOURCES += sha256.c | 1178 | libgnu_a_SOURCES += sha256.c |
| 1178 | 1179 | ||
| 1179 | EXTRA_DIST += gl_openssl.h sha256.h | 1180 | EXTRA_DIST += gl_openssl.h sha256.h |
| 1180 | 1181 | ||
| 1181 | endif | 1182 | endif |
| 1182 | ## end gnulib module crypto/sha256 | 1183 | ## end gnulib module crypto/sha256-buffer |
| 1183 | 1184 | ||
| 1184 | ## begin gnulib module crypto/sha512 | 1185 | ## begin gnulib module crypto/sha512-buffer |
| 1185 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha512)) | 1186 | ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha512-buffer)) |
| 1186 | 1187 | ||
| 1187 | libgnu_a_SOURCES += sha512.c | 1188 | libgnu_a_SOURCES += sha512.c |
| 1188 | 1189 | ||
| 1189 | EXTRA_DIST += gl_openssl.h sha512.h | 1190 | EXTRA_DIST += gl_openssl.h sha512.h |
| 1190 | 1191 | ||
| 1191 | endif | 1192 | endif |
| 1192 | ## end gnulib module crypto/sha512 | 1193 | ## end gnulib module crypto/sha512-buffer |
| 1193 | 1194 | ||
| 1194 | ## begin gnulib module diffseq | 1195 | ## begin gnulib module diffseq |
| 1195 | ifeq (,$(OMIT_GNULIB_MODULE_diffseq)) | 1196 | ifeq (,$(OMIT_GNULIB_MODULE_diffseq)) |
| @@ -1717,6 +1718,7 @@ inttypes.h: inttypes.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_U | |||
| 1717 | -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \ | 1718 | -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \ |
| 1718 | -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \ | 1719 | -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \ |
| 1719 | -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \ | 1720 | -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \ |
| 1721 | -e 's/@''HAVE_IMAXDIV_T''@/$(HAVE_IMAXDIV_T)/g' \ | ||
| 1720 | -e 's/@''REPLACE_STRTOIMAX''@/$(REPLACE_STRTOIMAX)/g' \ | 1722 | -e 's/@''REPLACE_STRTOIMAX''@/$(REPLACE_STRTOIMAX)/g' \ |
| 1721 | -e 's/@''REPLACE_STRTOUMAX''@/$(REPLACE_STRTOUMAX)/g' \ | 1723 | -e 's/@''REPLACE_STRTOUMAX''@/$(REPLACE_STRTOUMAX)/g' \ |
| 1722 | -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/$(INT32_MAX_LT_INTMAX_MAX)/g' \ | 1724 | -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/$(INT32_MAX_LT_INTMAX_MAX)/g' \ |
| @@ -2984,7 +2986,6 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H | |||
| 2984 | -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \ | 2986 | -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \ |
| 2985 | -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \ | 2987 | -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \ |
| 2986 | -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \ | 2988 | -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \ |
| 2987 | -e 's|@''HAVE_TRUNCATE''@|$(HAVE_TRUNCATE)|g' \ | ||
| 2988 | -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \ | 2989 | -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \ |
| 2989 | -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \ | 2990 | -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \ |
| 2990 | -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \ | 2991 | -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \ |
| @@ -2996,6 +2997,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H | |||
| 2996 | -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \ | 2997 | -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \ |
| 2997 | -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \ | 2998 | -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \ |
| 2998 | -e 's|@''HAVE_DECL_SETHOSTNAME''@|$(HAVE_DECL_SETHOSTNAME)|g' \ | 2999 | -e 's|@''HAVE_DECL_SETHOSTNAME''@|$(HAVE_DECL_SETHOSTNAME)|g' \ |
| 3000 | -e 's|@''HAVE_DECL_TRUNCATE''@|$(HAVE_DECL_TRUNCATE)|g' \ | ||
| 2999 | -e 's|@''HAVE_DECL_TTYNAME_R''@|$(HAVE_DECL_TTYNAME_R)|g' \ | 3001 | -e 's|@''HAVE_DECL_TTYNAME_R''@|$(HAVE_DECL_TTYNAME_R)|g' \ |
| 3000 | -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \ | 3002 | -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \ |
| 3001 | -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \ | 3003 | -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \ |