1. 28 Aug, 2020 1 commit
  2. 26 Aug, 2020 12 commits
    • Bruno Haible's avatar
      stdint, wchar, wctype-h: Change configure message. · 43c206be
      Bruno Haible authored
      * m4/wint_t.m4 (gt_TYPE_WINT_T): Say "checking whether wint_t is large
      enough..." instead of "checking whether wint_t is too small...".
      43c206be
    • Bruno Haible's avatar
      time_rz: Change configure message. · 2e076b39
      Bruno Haible authored
      * m4/time_rz.m4 (gl_TIME_RZ): Say "checking whether localtime works even
      near extrema..." instead of "checking whether localtime loops forever
      near extrema...".
      2e076b39
    • Bruno Haible's avatar
      stdint: Change configure message. · 135fa8aa
      Bruno Haible authored
      * m4/stdint.m4 (gl_STDINT_H): Say "checking whether stdint.h works
      without ISO C predefines..." instead of "checking whether stdint.h
      predates C++11...".
      135fa8aa
    • Bruno Haible's avatar
      socketlib: Change configure message. · 51cb7685
      Bruno Haible authored
      * m4/socketlib.m4 (gl_SOCKETLIB): Say "checking for WSAStartup..."
      instead of "checking if we need to call WSAStartup in winsock2.h and
      -lws2_32...".
      51cb7685
    • Bruno Haible's avatar
      include_next: Change configure message. · 1c3333e1
      Bruno Haible authored
      * m4/include_next.m4 (gl_INCLUDE_NEXT): Say "checking whether source
      code line length is unlimited..." instead of "checking whether system
      header files limit the line length...".
      1c3333e1
    • Bruno Haible's avatar
      getcwd: Change configure message. · cf68e060
      Bruno Haible authored
      * m4/getcwd-abort-bug.m4 (gl_FUNC_GETCWD_ABORT_BUG): Say "checking
      whether getcwd succeeds when 4k < cwd_length < 16k..." instead of
      "checking whether getcwd aborts when 4k < cwd_length < 16k...".
      cf68e060
    • Bruno Haible's avatar
      chdir-long: Change configure message. · 775de2dd
      Bruno Haible authored
      * m4/chdir-long.m4 (gl_FUNC_CHDIR_LONG): Say "checking whether this
      system supports file names of any length..." instead of "checking
      whether this system has an arbitrary file name length limit...".
      Set gl_cv_have_unlimited_file_name_length instead of
      gl_cv_have_arbitrary_file_name_length_limit.
      * modules/chdir-long (Depends-on, configure.ac): Update accordingly.
      775de2dd
    • Bruno Haible's avatar
      ceill: Change configure message. · 9dc9f1b5
      Bruno Haible authored
      * m4/ceill.m4 (gl_FUNC_CEILL): Say "checking whether ceill() works..."
      instead of "checking whether ceill() breaks with small values...".
      9dc9f1b5
    • Bruno Haible's avatar
      iconv: Change configure message. · 24331926
      Bruno Haible authored
      * m4/iconv.m4 (AM_ICONV): Say "checking whether iconv is compatible
      with its POSIX signature..." instead of "checking for iconv
      declaration...". Remove K&R C support.
      24331926
    • Paul Eggert's avatar
      * ChangeLog: Fix stray paren. · cb3b153a
      Paul Eggert authored
      cb3b153a
    • Paul Eggert's avatar
      getcwd: help the merge back into glibc · 615b43e1
      Paul Eggert authored
      This patch was inspired by Adhemerval Zanella’s proposed glibc patches:
      https://sourceware.org/pipermail/libc-alpha/2020-August/117294.html
      The idea is to make it easier for Gnulib lib/getcwd.c to match
      glibc io/getcwd-generic.c.
      * lib/getcwd.c [_LIBC]: Do not include pathmax.h.
      Include not-cancel.h.
      (HAVE_OPENAT, D_INO_IN_DIRENT, HAVE_MSVC_INVALID_PARAMETER_HANDLER)
      (HAVE_MINIMALLY_WORKING_GETCWD): Define for the _LIBC case.
      (__getcwd, __lstat, __readdir) [!_LIBC]: Remove these macros.
      (__close_nocancel_nostatus, __getcwd_generic, stat64, __fstat64)
      (__fstatat64, __lstat64, __readdir64, __fdopendir, __openat)
      (__rewinddir, __openat64, dirent64) [_LIBC]: New macros.
      (__getcwd_generic): Rename from __getcwd.
      Use the abovementioned macros for consistency with glibc.
      (weak_alias): Remove.
      615b43e1
    • Bruno Haible's avatar
      verify: Avoid warnings when assume(0) is used. · 5667b92d
      Bruno Haible authored
      Reported by Mattias Engdegård <mattiase@acm.org> via Paul Eggert in
      <https://lists.gnu.org/archive/html/emacs-devel/2020-08/msg00838.html>.
      
      * lib/verify.h (assume): Use __builtin_unreachable if the argument is
      the constant 0.
      * tests/test-verify.c (f): New function.
      (state): New type.
      (test_assume_expressions, test_assume_optimization,
      test_assume_noreturn): New functions.
      5667b92d
  3. 25 Aug, 2020 1 commit
  4. 24 Aug, 2020 3 commits
  5. 23 Aug, 2020 8 commits
  6. 22 Aug, 2020 6 commits
    • Bruno Haible's avatar
      verify: Do use __builtin_assume on clang. · 452fee36
      Bruno Haible authored
      * lib/verify.h (assume): Use clang’s __builtin_assume, with a temporary
      variable in a statement expression.
      452fee36
    • Bruno Haible's avatar
      sig2str: Add more signals. · 6a78706a
      Bruno Haible authored
      * lib/sig2str.c (numname_table): Add SIGCPUFAIL, SIGTHR, SIGBREAK.
      6a78706a
    • Bruno Haible's avatar
      doc: Update for OpenBSD 6.0, 6.7. · d17a87bd
      Bruno Haible authored
      * doc/*/*.texi: Update.
      * m4/printf.m4: Update comments and cross-compilation guesses.
      * m4/ceill.m4: Update comments.
      * m4/getcwd-abort-bug.m4: Likewise.
      * m4/ilogb.m4: Likewise.
      * m4/ilogbf.m4: Likewise.
      * m4/langinfo_h.m4: Likewise.
      * m4/modf.m4: Likewise.
      * m4/modff.m4: Likewise.
      d17a87bd
    • Bruno Haible's avatar
      doc: Mention sig2str module. · 3c8ec93c
      Bruno Haible authored
      * doc/glibc-functions/sigabbrev_np.texi: Mention the sig2str module.
      3c8ec93c
    • Bruno Haible's avatar
      sigdescr_np: Add tests. · 851250d0
      Bruno Haible authored
      * tests/test-sigdescr_np.c: New file.
      * modules/sigdescr_np-tests: New file.
      851250d0
    • Bruno Haible's avatar
      sigdescr_np: New module. · e5f37108
      Bruno Haible authored
      * lib/string.in.h (sigdescr_np): New declaration.
      * lib/sigdescr_np.c: New file.
      * m4/sigdescr_np.m4: New file.
      * m4/string_h.m4 (gl_HEADER_STRING_H_BODY): Test whether sigdescr_np is
      declared.
      (gl_HEADER_STRING_H_DEFAULTS): Initialize GNULIB_SIGDESCR_NP,
      HAVE_SIGDESCR_NP.
      * modules/string (Makefile.am): Substitute GNULIB_SIGDESCR_NP,
      HAVE_SIGDESCR_NP.
      * modules/sigdescr_np: New file.
      * tests/test-string-c++.cc: Verify the signature of sigdescr_np.
      * doc/glibc-functions/sigdescr_np.texi: Mention the new module.
      e5f37108
  7. 20 Aug, 2020 7 commits
    • Bruno Haible's avatar
      sigabbrev_np: Add tests. · 00bd2a92
      Bruno Haible authored
      * tests/test-sigabbrev_np.c: New file.
      * modules/sigabbrev_np-tests: New file.
      00bd2a92
    • Bruno Haible's avatar
      sigabbrev_np: New module. · f57bc6d1
      Bruno Haible authored
      * lib/string.in.h (sigabbrev_np): New declaration.
      * lib/sigabbrev_np.c: New file.
      * m4/sigabbrev_np.m4: New file.
      * m4/string_h.m4 (gl_HEADER_STRING_H_BODY): Test whether sigabbrev_np is
      declared.
      (gl_HEADER_STRING_H_DEFAULTS): Initialize GNULIB_SIGABBREV_NP,
      HAVE_SIGABBREV_NP.
      * modules/string (Makefile.am): Substitute GNULIB_SIGABBREV_NP,
      HAVE_SIGABBREV_NP.
      * modules/sigabbrev_np: New file.
      * tests/test-string-c++.cc: Verify the signature of sigabbrev_np.
      * doc/glibc-functions/sigabbrev_np.texi: Mention the new module.
      f57bc6d1
    • Bruno Haible's avatar
      stdalign tests: Skip test with AIX xlclang. · bb2e3489
      Bruno Haible authored
      * tests/test-stdalign.c (main): Skip alignas tests with AIX xlclang.
      bb2e3489
    • Bruno Haible's avatar
      stdalign: Fix test failures on 32-bit platforms with clang versions < 8. · 2af490a4
      Bruno Haible authored
      * lib/stdalign.in.h (_Alignof): For clang versions < 8, use the same
      workaround as for GCC versions < 4.9.
      2af490a4
    • Paul Eggert's avatar
      ; Update ChangeLog to match recent commits. · 5aaee227
      Paul Eggert authored
      5aaee227
    • Siddhesh Poyarekar's avatar
      Sync up ProjectQuirks comments and documentation · a8dcb5ec
      Siddhesh Poyarekar authored
      Transform the ProjectQuirks comments into a docstring so that it can
      be accessed from python as ProjectQuirks.__doc__ and harmonize
      descriptions with the documentation.
      
      	* build-aux/vcstocl/projectquirks.py (ProjectQuirks):
      	Transform comments into a docstring.
      	* doc/vcs-to-changelog.texi: Sync up description with
      	comments.
      a8dcb5ec
    • Siddhesh Poyarekar's avatar
      Split ProjectQuirks out into its own file · 6ca8bb18
      Siddhesh Poyarekar authored
      ProjectQuirks is used by external quirks files and importing it from
      vcs-to-changelog.py is broken since it was renamed to use hyphens.  It
      is cleaner to put it in its own file anyway.
      
      	* build-aux/vcstocl/projectquirks.py: A new file...
      	* build-aux/vcs-to-changelog.py (ProjectQuirks): ...to which
      	we move ProjectQuirks and import the file.
      6ca8bb18
  8. 19 Aug, 2020 2 commits