1. 21 Aug, 2020 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 3e10174f
      Paul Eggert authored
      This incorporates:
      2020-08-20 sigabbrev_np: New module
      2020-08-20 stdalign: Fix 32-bit test failures clang versions < 8
      2020-08-17 careadlinkat: speedup for GCC 10 with GCC_LINT
      2020-08-17 Assume autoconf >= 2.64
      * build-aux/config.guess, build-aux/config.sub, lib/careadlinkat.c:
      * lib/stdalign.in.h, lib/string.in.h, m4/std-gnu11.m4, m4/string_h.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in: Regenerate.
      3e10174f
  2. 30 Jul, 2020 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 5d89a9c2
      Paul Eggert authored
      This incorporates:
      2020-07-30 work around some Oracle Studio attribute bugs
      2020-07-29 fsusage, regex, stat-size: remove Cray support
      2020-07-26 inttypes: remove support for AIX 4
      2020-07-26 gettimeofday: remove workaround for Mac OS X 10.0
      2020-07-26 don't require gl_LOCALTIME_BUFFER_DEFAULTS
      2020-07-26 alloca: remove Cray-2 and Cray Y-MP support
      2020-07-26 libgmp: remove dependency on havelib
      2020-07-26 libgmp: remove HAVE_GMP, LIB_GMP
      2020-07-25 multiarch: prepare for x86_64+arm64 universal in macOS 11
      2020-07-25 sigprocmask: small autoconf macro improvement
      2020-07-25 small autoconf macro improvements
      2020-07-24 timespec: remove dependence on ‘verify’
      2020-07-24 optimize a few more three-valued comparisons
      2020-07-24 fix _GL_CMP parenthesization typo
      2020-07-23 optimize three-valued comparison between integers
      2020-07-24 doc: update for Mac OS X 10.13
      2020-07-23 fchmodat, lchmod: use /proc on Cygwin
      2020-07-21 inttypes: fix PRI*PTR and SCN*PTR on 64-bit native Windows
      2020-07-12 libgmp: avoid warning when --without-libgmp is used
      2020-07-12 libgmp: link to the correct shared library
      * lib/mini-gmp-gnulib.c: Ignore -Wsuggest-attribute=malloc only for
      * build-aux/config.guess, build-aux/config.sub:
      * build-aux/install-sh, doc/misc/texinfo.tex, lib/c-strcasecmp.c:
      * lib/c-strncasecmp.c, lib/fchmodat.c, lib/fsusage.c:
      * lib/gettimeofday.c, lib/inttypes.in.h, lib/lchmod.c:
      * lib/mini-gmp-gnulib.c, lib/nstrftime.c, lib/regex.h, lib/timespec.h:
      * m4/alloca.m4, m4/getgroups.m4, m4/gettimeofday.m4:
      * m4/gnulib-common.m4, m4/inttypes.m4, m4/libgmp.m4, m4/mktime.m4:
      * m4/multiarch.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
      * src/Makefile.in, test/Makefile.in (LIBGMP):
      Rename from LIB_GMP for compatibility with Gnulib.
      All uses changed.
      5d89a9c2
  3. 27 Jun, 2020 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 118c07e0
      Paul Eggert authored
      This incorporates:
      2020-06-27 getloadavg: don’t depend on fopen-gnu
      2020-06-25 c-dtoastr, c-ldtoastr: new modules
      2020-06-01 getloadavg: fix double-increment bug
      2020-06-01 tempname: use getrandom, not getentropy
      2020-05-31 tempname: merge from glibc and coreutils
      2020-05-31 getentropy: work around a macOS and Solaris problem
      2020-05-31 fnmatch: merge from glibc
      2020-05-30 unistd: remove conflicting declaration of getrandom
      2020-05-30 don't assume that UNICODE is not defined
      2020-05-29 fix compilation error on native Windows
      2020-05-28 avoid dynamic loading of Windows API functions when possible
      2020-05-28 at-internal: make more robust in multithreaded applications
      2020-05-28 getloadavg: make more robust in multithreaded applications
      2020-05-27 getloadavg: make more robust in multithreaded applications
      2020-05-26 count-one-bits: fix MSVC specific code
      2020-05-25 getentropy, getrandom: new modules
      2020-05-24 open, openat: really support O_CLOEXEC
      2020-05-23 verify: document ‘assume’ better
      2020-05-21 regex: configure better with "clang -fsanitize=leak"
      2020-05-21 memmem: configure better with "clang -fsanitize=undefined"
      2020-05-19 ftoastr: fix ifndef typo
      * build-aux/config.guess, build-aux/config.sub, doc/misc/texinfo.tex:
      * lib/count-one-bits.h, lib/ftoastr.c, lib/ftoastr.h:
      * lib/getloadavg.c, lib/gettimeofday.c, lib/libc-config.h:
      * lib/open.c, lib/openat-proc.c, lib/tempname.c, lib/tempname.h:
      * lib/unistd.in.h, lib/verify.h, m4/memmem.m4, m4/regex.m4:
      * m4/unistd_h.m4:
      Update from Gnulib.
      * lib/getrandom.c, lib/sys_random.in.h:
      * m4/getrandom.m4, m4/sys_random_h.m4:
      New files, copied from Gnulib.
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
      118c07e0
  4. 03 May, 2020 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 6bd47f44
      Paul Eggert authored
      This incorporates:
      2020-05-03 attribute: new module
      2020-04-13 explicit_bzero: improve code style
      2020-04-13 explicit_bzero: On native Windows, use SecureZeroMemory
      2020-04-13 explicit_bzero: use memset_s() when available
      2020-04-04 maint: remove a stray inter-word space
      * build-aux/config.guess, build-aux/config.sub:
      * build-aux/gitlog-to-changelog, build-aux/update-copyright:
      * doc/misc/texinfo.tex, lib/explicit_bzero.c, lib/ieee754.in.h:
      * lib/nstrftime.c, m4/explicit_bzero.m4, m4/gnulib-common.m4:
      Copy from Gnulib.
      * lib/attribute.h: New file, copied from Gnulib.
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
      6bd47f44
  5. 14 Jan, 2020 1 commit
    • Paul Eggert's avatar
      Update from gnulib · 4fc0bc96
      Paul Eggert authored
      This incorporates:
      2020-01-10 fix major regression from 2020-01-04
      2020-01-05 tests: avoid GCC over-optimization
      2020-01-04 fix AC_CHECK_DECL so it deactivates clang's built-ins
      2020-01-03 getopt-posix: fix compilation failure in testdirs
      2020-01-03 doc: mention the 64-bit inode number problem
      2020-01-02 wchar: make the HP-UX workaround work on HP-UX 11.31
      * build-aux/config.guess, build-aux/config.sub, lib/inttypes.in.h:
      * lib/stdlib.in.h, lib/unistd.in.h, m4/00gnulib.m4, m4/largefile.m4:
      * m4/unistd_h.m4: Copy from Gnulib
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
      4fc0bc96
  6. 01 Jan, 2020 2 commits
    • Paul Eggert's avatar
      Update from gnulib · 64d1b9fd
      Paul Eggert authored
      This incorporates:
      2019-12-23 mktime, nstrftime: tweak division performance
      2019-12-22 count-leading-zeros: assume 'long long'
      2019-12-22 count-one-bits: assume 'long long'
      2019-12-22 count-trailing-zeros: assume 'long long'
      2019-12-12 inttypes-incomplete: assume 'long long'
      2019-12-22 malloca: assume 'long long'
      2019-12-22 stdint: assume 'long long'
      2019-12-22 strtoll, strtoimax, strtoumax: assume 'long long'
      2019-12-22 prefer lib_SOURCES to unconditional AC_LIBOBJ
      2019-12-19 nstrftime: avoid a shadowing warning
      2019-12-18 improve port of AC_C_RESTRICT to Oracle C++
      2019-12-12 stdalign: port to xlclang 16.01
      2019-12-11 stddef, unistd: fix compilation error in C++ mode on MSVC
      2019-12-08 fix compilation errors in C++ mode on Haiku
      2019-12-08 fix compilation errors in 32-bit C++ mode on HP-UX 11/ia64
      2019-12-08 fix compilation error in C++ mode on OpenBSD
      * build-aux/config.guess, doc/misc/texinfo.tex:
      * lib/count-leading-zeros.h, lib/count-one-bits.h:
      * lib/count-trailing-zeros.h, lib/inttypes.in.h, lib/malloca.h:
      * lib/mktime.c, lib/nstrftime.c, lib/signal.in.h, lib/stdalign.in.h:
      * lib/stddef.in.h, lib/stdint.in.h, lib/stdio.in.h, lib/stdlib.in.h:
      * lib/strtoimax.c, lib/unistd.in.h, m4/gnulib-common.m4:
      * m4/inttypes.m4, m4/largefile.m4, m4/malloca.m4, m4/strtoimax.m4:
      * m4/strtoll.m4:
      Copy from Gnulib.  Also, change copyright notices in some other
      Gnulib-copied files to exactly match Gnulib, as Gnulib updated
      them in a trivially different way.
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
      64d1b9fd
    • Paul Eggert's avatar
      Update copyright year to 2020 · 365e01cc
      Paul Eggert authored
      Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
      365e01cc
  7. 23 Sep, 2019 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 78669517
      Paul Eggert authored
      This incorporates:
      2019-09-22 Update some URLs
      2019-09-15 fcntl-h: fix compilation error of creat.c on MSVC
      2019-09-15 creat: new module
      2019-09-15 access: new module
      2019-09-09 Add option to assume best, not worst, when cross-compiling.
      * build-aux/config.guess, build-aux/config.sub, doc/misc/texinfo.tex:
      * lib/careadlinkat.c, lib/careadlinkat.h, lib/count-leading-zeros.h:
      * lib/count-trailing-zeros.h, lib/diffseq.h, lib/fcntl.in.h:
      * lib/ftoastr.c, lib/get-permissions.c:
      * lib/ieee754.in.h, lib/inttypes.in.h, lib/mktime.c, lib/open.c:
      * lib/pathmax.h, lib/pipe2.c, lib/stddef.in.h, lib/stdint.in.h:
      * lib/stdlib.in.h, lib/str-two-way.h, lib/string.in.h, lib/time.in.h:
      * lib/timegm.c, lib/unistd.in.h, m4/canonicalize.m4:
      * m4/extern-inline.m4, m4/fcntl_h.m4, m4/fdopendir.m4:
      * m4/getgroups.m4, m4/getopt.m4, m4/gettimeofday.m4:
      * m4/gnulib-common.m4, m4/largefile.m4:
      * m4/lstat.m4, m4/memmem.m4, m4/mktime.m4, m4/nocrash.m4, m4/open.m4:
      * m4/pselect.m4, m4/putenv.m4, m4/readlink.m4, m4/regex.m4:
      * m4/symlink.m4, m4/unistd_h.m4, m4/utimens.m4, m4/utimes.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
      * m4/open-slash.m4: New file, copied from Gnulib.
      78669517
  8. 24 Jul, 2019 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · f2cc674e
      Paul Eggert authored
      This incorporates:
      2019-07-16 update-copyright: Make it work again
      * build-aux/config.guess, build-aux/update-copyright:
      Copy from Gnulib.
      f2cc674e
  9. 24 Jun, 2019 1 commit
    • Daniel Colascione's avatar
      Fix locating pdump by symlink · b9ac4f81
      Daniel Colascione authored
      * admin/merge-gnulib (GNULIB_MODULES): Add canonicalize-lgpl module
      * build-aux/config.guess, build-aux/gitlog-to-changelog,
      build-aux/update-copyright, lib/canonicalize-lgpl.c,
      lib/gnulib.mk.in, lib/malloca.c, lib/malloca.h, lib/pathmax.h,
      m4/canonicalize.m4, m4/double-slash-root.m4, m4/gnulib-comp.m4,
      m4/malloca.m4, my/pathmax.4: copy from GNUlib or regenerate from
      update
      * src/emacs.c: find dump by canonical path
      b9ac4f81
  10. 29 May, 2019 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 10582d05
      Paul Eggert authored
      This incorporates:
      2019-05-24 flexmember: update comments
      2019-05-18 pthread_sigmask: fix --enable-threads=windows compilation
      2019-05-14 close-stream, closein, closeout: simplify
      2019-05-09 verify: remove verify_true
      2019-05-09 verify: support C2X and C++17 static_assert
      * build-aux/config.guess, build-aux/config.sub:
      * doc/misc/texinfo.tex, lib/flexmember.h, lib/verify.h:
      * m4/flexmember.m4, m4/pthread_sigmask.m4:
      Copy from Gnulib
      * m4/gnulib-comp.m4: Regenerate.
      
      2019-05-26  Paul Eggert  <eggert@cs.ucla.edu>
      
      Update author/maintainer info
      This mostly updates email addresses and fixes spellings of
      author and maintainer names.
      10582d05
  11. 30 Apr, 2019 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 46b434a6
      Paul Eggert authored
      * build-aux/config.guess, doc/misc/texinfo.tex:
      * lib/mktime-internal.h, lib/mktime.c, lib/timegm.c:
      Copy from Gnulib.
      * lib/gnulib.mk.in: Regenerate.
      46b434a6
  12. 11 Mar, 2019 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · e2f35443
      Paul Eggert authored
      This incorporates:
      2019-03-10 alloca-opt: Fix conflict mingw's new <alloca.h> file
      2019-03-03 getloadavg: Write NULL for the null pointer
      Reported by Michal Privoznik <mprivozn@redhat.com>.
      * lib/getloadavg.c (getloadavg): Write NULL instead of 0.
      * build-aux/config.guess, build-aux/move-if-change:
      * doc/misc/texinfo.tex, lib/alloca.in.h, lib/getloadavg.c:
      * m4/alloca.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in: Regenerate.
      e2f35443
  13. 25 Feb, 2019 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 0d49078a
      Paul Eggert authored
      This incorporates:
      2019-02-24 nstrftime: support the ‘+’ flag
      2019-02-24 stat, lstat: fix conflict with relocatable-prog-wrapper
      2019-02-23 nstrftime: tweak arg order
      2019-02-21 nstrftime: merge glibc strftime changes
      2019-02-02 vla: add commentary about VLA_ELEMS
      * build-aux/config.guess, doc/misc/texinfo.tex, lib/fstatat.c:
      * lib/lstat.c, lib/nstrftime.c, lib/vla.h:
      Copy from Gnulib.
      0d49078a
  14. 28 Jan, 2019 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · d81aa851
      Paul Eggert authored
      This incorporates:
      2019-01-26 getloadavg: Add support for Android
      2019-01-24 fchownat: Fix compilation error on Android 4.3
      2019-01-24 mbtowc: Fix compilation error on Android 4.3
      2019-01-24 random: Fix compilation error on Android 4.3
      2019-01-24 renameat: Fix compilation error on Android 4.3
      2019-01-24 unlinkat: Fix compilation error on Android 4.3
      2019-01-19 gettext: support disabling use of VLAs
      2019-01-17 sys_stat: Fix warning on OS/2 kLIBC
      2019-01-17 fcntl: Fix syntax error (regression from 2018-10-05)
      2019-01-10 verify: Enable _GL_HAVE_STATIC_ASSERT for recent G++
      2018-12-22 stdioext: port to newer 32-bit Android
      2018-12-16 libc-config: Support HP-UX cc in C99 mode.
      * build-aux/config.guess, build-aux/config.sub, doc/misc/texinfo.tex:
      * lib/cdefs.h, lib/fcntl.c, lib/getloadavg.c, lib/gettext.h:
      * lib/regexec.c, lib/stdio-impl.h, lib/stdio.in.h, lib/stdlib.in.h:
      * lib/sys_stat.in.h, lib/unistd.in.h, lib/verify.h, m4/stdlib_h.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in: Regenerate.
      d81aa851
  15. 01 Jan, 2019 3 commits
  16. 27 Dec, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · ee7514b9
      Paul Eggert authored
      * build-aux/config.guess, lib/regcomp.c, lib/regex.c:
      * lib/regex_internal.h, lib/regexec.c: Copy from Gnulib.
      ee7514b9
  17. 16 Dec, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · f74595aa
      Paul Eggert authored
      This incorporates:
      2018-12-16 regex: propagate fix for glibc bug 18040
      2018-12-16 obstack, libc-config: Support HP-UX cc in C99 mode
      2018-12-15 regex: work around a bug in glibc-2.27 and prior
      2018-12-13 localtime-buffer: Avoid endless recursion
      * build-aux/config.guess, build-aux/config.sub, lib/cdefs.h:
      * lib/gettext.h, lib/localtime-buffer.c, lib/regexec.c, m4/regex.m4:
      Copy from Gnulib.
      f74595aa
  18. 03 Dec, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 25a33aa2
      Paul Eggert authored
      This incorporates:
      2018-11-30 memrchr: port better to clang
      2018-11-21 mktime: add libc-config dependency
      * build-aux/config.guess, build-aux/config.sub, lib/memrchr.c:
      Copy from Gnulib.
      * m4/gnulib-comp.m4: Regenerate.
      25a33aa2
  19. 13 Nov, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 7e2a1543
      Paul Eggert authored
      This incorporates:
      2018-11-03 nstrftime: simplify test for mktime failure
      2018-11-02 gnulib-common.m4: port _Noreturn to C++
      2018-10-22 std-gnu11: Support Autoconf versions < 2.64
      2018-10-22 Assume Autoconf >= 2.63
      2018-10-16 Remove support for Ultrix
      2018-10-16 getloadavg: Remove support for ConvexOS
      2018-10-16 getloadavg: Remove support for Sony NEWS
      2018-10-16 Remove support for Dynix/ptx
      2018-10-16 fsusage: Remove support for AIX 3
      2018-10-16 fsusage, stat-size, getloadavg: Remove support for AIX PS/2
      2018-10-16 getloadavg: Remove support for HP-UX on m68k
      2018-10-16 fsusage, mountlist: Remove support for DolphinOS
      2018-10-16 getloadavg: Remove support for Alliant FX/2800
      2018-10-16 getloadavg: Remove support for tek4300
      2018-10-16 getloadavg: Remove support for Ardent
      * build-aux/config.guess, build-aux/config.sub, lib/_Noreturn.h:
      * lib/fsusage.c, lib/getgroups.c, lib/getloadavg.c:
      * lib/nstrftime.c, lib/time.in.h, m4/errno_h.m4:
      * m4/fsusage.m4, m4/getgroups.m4, m4/gnulib-common.m4, m4/longlong.m4:
      * m4/std-gnu11.m4, m4/stdint.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate:
      7e2a1543
  20. 11 Sep, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · fc389d3a
      Paul Eggert authored
      This incorporates:
      2018-09-10 timespec: fix resolution confusion
      2018-09-09 mktime: simplify in prep for glibc merge
      2018-09-07 intprops: minor clarification of code
      2018-09-06 stddef: Override max_align_t on NetBSD 8.0/x86
      2018-09-06 fcntl: Fix F_DUPFD_CLOEXEC behaviour on Haiku
      2018-09-06 strtoll, strtoull: Rely on limits-h module
      2018-09-06 limits-h: Provide numerical limits macros
      2018-09-06 fcntl: Don't access nonexistent optional argument
      2018-09-02 mktime: fix unlikely race+overflow bug
      2018-08-31 mktime, timegm: simplify glibc time64_t
      2018-08-31 mktime, timegm: simplify merge to glibc
      * build-aux/config.guess, build-aux/config.sub:
      * lib/dtotimespec.c, lib/fcntl.c, lib/intprops.h:
      * lib/limits.in.h, lib/mktime-internal.h, lib/mktime.c:
      * lib/stat-time.h, lib/strtol.c, lib/timegm.c:
      * lib/timespec-add.c, lib/timespec-sub.c, lib/timespec.h:
      * lib/utimens.c, m4/limits-h.m4, m4/stddef_h.m4:
      Copy from Gnulib.
      fc389d3a
  21. 06 Aug, 2018 1 commit
    • Paul Eggert's avatar
      Update from gnulib · ba8eb994
      Paul Eggert authored
      This incorporates:
      2018-08-05 Fix link error regarding 'rpl_environ'
      * build-aux/config.guess, lib/unistd.in.h, lib/warn-on-use.h:
      * m4/extern-inline.m4: Copy from Gnulib.
      ba8eb994
  22. 27 Jul, 2018 1 commit
  23. 17 Jul, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 04599bb1
      Paul Eggert authored
      This causes config.guess to assume support for shell functions,
      a safe assumption nowadays.
      * build-aux/config.guess, build-aux/config.sub: Copy from Gnulib.
      04599bb1
  24. 07 Jul, 2018 1 commit
    • Paul Eggert's avatar
      Update from gnulib · 13031089
      Paul Eggert authored
      This incorporates:
      2018-07-04 gnulib-tool: minor tweaks for --gnu-make
      * build-aux/config.guess, build-aux/config.sub: Copy from Gnulib.
      * lib/gnulib.mk.in: Regenerate.
      13031089
  25. 30 Jun, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 35e9dcab
      Paul Eggert authored
      This incorporates:
      2018-06-29 regex: glibc does not use intprops.h
      2018-06-28 regex: port to recently proposed glibc regex merge
      2018-06-25 Continue to use spaces for indentation, not tabs
      2018-06-25 manywarnings: Don't enable -Wjump-misses-init by default
      2018-06-25 acl-internal.h: remove _GL_ATTRIBUTE_CONST on void function
      2018-06-24 manywarnings: accommodate GCC 9: remove -Wchkp and -Wabi
      2018-06-24 maint: clarify comments about sticky EOF
      2018-06-24 af_alg: avoid hangs when reading from streams
      2018-06-17 crypto: use byteswap
      2018-06-17 getloadavg: Return 0 on MS-Windows without Cygwi
      2018-06-17 getloadavg: Allow building on MS-Windows without Cygwin
      * build-aux/config.guess, build-aux/config.sub, doc/misc/texinfo.tex:
      * lib/acl-internal.c, lib/acl-internal.h, lib/get-permissions.c:
      * lib/getloadavg.c, lib/gettimeofday.c, lib/md5.c, lib/pselect.c:
      * lib/set-permissions.c, lib/sha1.c, lib/sha256.c, lib/sha512.c:
      * lib/time.in.h, m4/getloadavg.m4, m4/gnulib-common.m4:
      * m4/manywarnings.m4, m4/pthread_sigmask.m4, m4/vararrays.m4:
      Copy from Gnulib.
      35e9dcab
  26. 21 May, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · 79f15092
      Paul Eggert authored
      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.
      79f15092
  27. 08 Mar, 2018 1 commit
    • Paul Eggert's avatar
      Update from Gnulib · bb1309f1
      Paul Eggert authored
      This includes:
      2018-03-07 maint: write-file-hooks -> before-save-hook
      2018-03-05 binary-io: pacify gcc -Wunused-parameter
      2018-03-05 fflush: adjust to glibc 2.28 libio.h removal
      * build-aux/config.guess, build-aux/config.sub:
      * build-aux/gitlog-to-changelog, build-aux/install-sh:
      * build-aux/move-if-change, build-aux/update-copyright:
      * doc/misc/texinfo.tex, lib/binary-io.h, lib/fpending.c:
      * lib/stdio-impl.h: Copy from Gnulib.
      bb1309f1
  28. 26 Feb, 2018 1 commit
  29. 01 Feb, 2018 1 commit
    • Paul Eggert's avatar
      Update from gnulib · 100e3397
      Paul Eggert authored
      This includes:
      2018-01-31 environ: Fix link error on 64-bit Cygwin
      2018-01-27 Fix malfunction of socket functions on HP-UX in 64-bit mode
      2018-01-26 manywarnings: fix maintainer comment
      2018-01-23 Merge strftime.c changes from glibc
      * build-aux/config.guess, build-aux/config.sub, doc/misc/texinfo.tex:
      * lib/gnulib.mk.in, lib/nstrftime.c, lib/unistd.in.h, m4/extensions.m4:
      * m4/manywarnings.m4: Update.
      100e3397
  30. 09 Jan, 2018 1 commit
    • Paul Eggert's avatar
      Merge from Gnulib · 7668717d
      Paul Eggert authored
      This incorporates:
      2018-01-05 maint: Add encoding marker for Emacs to non-ASCII sources
      2018-01-04 update-copyright: Handle use of ©
      2018-01-04 pthread_sigmask: Avoid compilation error on mingw
      2018-01-02 stat-time: silence -Wunused-parameter regression
      * build-aux/config.guess, build-aux/config.sub:
      * build-aux/update-copyright, doc/misc/texinfo.tex, lib/gnulib.mk.in:
      * lib/md5.c, lib/md5.h, lib/sha1.c, lib/sha1.h, lib/sha256.c:
      * lib/sha256.h, lib/sha512.c, lib/sha512.h, lib/signal.in.h:
      * lib/stat-time.h: Copy from Gnulib, or regenerate.
      7668717d
  31. 01 Jan, 2018 3 commits
  32. 12 Nov, 2017 1 commit
    • Paul Eggert's avatar
      Merge from Gnulib · 7775c472
      Paul Eggert authored
      This incorporates:
      2017-11-11 faccessat: port to macOS (Bug#29231)
      2017-11-05 fstatat: pacify GCC on unusual platform
      * build-aux/config.guess, build-aux/config.sub:
      * doc/misc/texinfo.tex, lib/faccessat.c, lib/fstatat.c:
      * lib/unistd.in.h, m4/faccessat.m4, m4/unistd_h.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
      7775c472
  33. 02 Nov, 2017 1 commit
    • Paul Eggert's avatar
      Merge from Gnulib · 04bc1410
      Paul Eggert authored
      This incorporates:
      2017-10-29 timespec: prefer ‘assume’ to ‘assure’
      2017-10-27 timespec.h: use "assure" to avoid a spurious warning
      2017-10-09 getopt-posix: Fix build failure if ac_cv_header_getopt_h=no
      * build-aux/config.guess, build-aux/config.sub:
      * lib/timespec.h, lib/unistd.in.h:
      Copy from Gnulib.
      04bc1410
  34. 02 Oct, 2017 1 commit
    • Paul Eggert's avatar
      Merge from Gnulib · 8cdd8b92
      Paul Eggert authored
      This is mostly to change http: to https: in licenses.
      * COPYING, build-aux/config.guess, build-aux/config.sub:
      * doc/emacs/doclicense.texi, doc/emacs/gpl.texi:
      * doc/lispintro/doclicense.texi, doc/lispref/doclicense.texi:
      * doc/lispref/gpl.texi, doc/misc/doclicense.texi:
      * doc/misc/gpl.texi, etc/COPYING, leim/COPYING:
      * lib-src/COPYING, lib/COPYING, lisp/COPYING, lwlib/COPYING:
      * msdos/COPYING, nt/COPYING, src/COPYING:
      Copy from Gnulib.
      8cdd8b92
  35. 17 Sep, 2017 1 commit
    • Paul Eggert's avatar
      Merge from Gnulib · 6bbbc38b
      Paul Eggert authored
      This incorporates:
      2017-09-16 manywarnings: port to GCC on 64-bit MS-Windows
      2017-09-13 all: Replace many more http URLs by https URLs
      * build-aux/config.guess, build-aux/config.sub:
      * build-aux/gitlog-to-changelog, doc/misc/texinfo.tex:
      * lib/allocator.h, lib/count-leading-zeros.h:
      * lib/count-trailing-zeros.h, lib/dup2.c, lib/filevercmp.c:
      * lib/fstatat.c, lib/fsync.c, lib/ftoastr.c, lib/ftoastr.h:
      * lib/intprops.h, lib/signal.in.h, lib/stdio-impl.h, lib/stdio.in.h:
      * lib/unistd.in.h, lib/utimens.c, m4/alloca.m4, m4/extern-inline.m4:
      * m4/fstatat.m4, m4/gnulib-common.m4, m4/manywarnings.m4:
      * m4/std-gnu11.m4, m4/sys_types_h.m4, m4/vararrays.m4:
      Copy from Gnulib.
      * lib/gnulib.mk.in: Regenerate.
      6bbbc38b