1. 22 Dec, 2019 2 commits
  2. 20 Dec, 2019 2 commits
  3. 18 Dec, 2019 2 commits
    • Bruno Haible's avatar
      setlocale-null: Make API more useful. · 3a310962
      Bruno Haible authored
      * lib/locale.in.h (setlocale_null_r): Renamed from setlocale_null. All
      callers changed.
      (setlocale_null): New declaration.
      * lib/setlocale_null.c (setlocale_null_androidfix): New function,
      extracted from setlocale_null_unlocked.
      (setlocale_null_unlocked): Invoke it.
      (setlocale_null_r): Renamed from setlocale_null.
      (setlocale_null): New function, extracted from setlocale_mtsafe in
      setlocale.c.
      * lib/setlocale.c: Don't include <errno.h>.
      (setlocale_mtsafe): Invoke setlocale_null.
      * lib/setlocale-lock.c: Update comments.
      * doc/posix-functions/setlocale.texi: Mention both functions.
      3a310962
    • Bruno Haible's avatar
      setlocale: Make calls with NULL argument multithread-safe. · 505092c2
      Bruno Haible authored
      * lib/setlocale.c: Include <errno.h>.
      (setlocale_mtsafe): New function.
      (setlocale_unixlike): Invoke setlocale_mtsafe instead of setlocale.
      (setlocale_improved): Renamed from rpl_setlocale.
      * m4/setlocale.m4 (gl_FUNC_SETLOCALE): Require gl_FUNC_SETLOCALE_NULL.
      Set and define NEED_SETLOCALE_IMPROVED and NEED_SETLOCALE_MTSAFE. Set
      LIB_SETLOCALE.
      * modules/setlocale (Depends-on): Add setlocale-null. Update conditions.
      (Link): New section.
      * tests/locale.c: Undefine setlocale.
      * tests/test-setlocale_null-one.c: Likewise.
      * tests/test-setlocale_null-all.c: Likewise.
      * modules/setlocale-tests (Makefile.am): Link the test programs with
      $(LIB_SETLOCALE).
      * modules/astrxfrm-tests (Makefile.am): Likewise.
      * modules/btowc-tests (Makefile.am): Likewise.
      * modules/c-ctype-tests (Makefile.am): Likewise.
      * modules/c-snprintf-tests (Makefile.am): Likewise.
      * modules/c-strcase-tests (Makefile.am): Likewise.
      * modules/c-vasprintf-tests (Makefile.am): Likewise.
      * modules/c-vsnprintf-tests (Makefile.am): Likewise.
      * modules/c-xvasprintf-tests (Makefile.am): Likewise.
      * modules/dfa-tests (Makefile.am): Likewise.
      * modules/duplocale-tests (Makefile.am): Likewise.
      * modules/hard-locale-tests (Makefile.am): Likewise.
      * modules/localcharset-tests (Makefile.am): Likewise.
      * modules/localename-tests (Makefile.am): Likewise.
      * modules/mbmemcasecmp-tests (Makefile.am): Likewise.
      * modules/mbmemcasecoll-tests (Makefile.am): Likewise.
      * modules/mbrtowc-tests (Makefile.am): Likewise.
      * modules/mbscasecmp-tests (Makefile.am): Likewise.
      * modules/mbscasestr-tests (Makefile.am): Likewise.
      * modules/mbschr-tests (Makefile.am): Likewise.
      * modules/mbscspn-tests (Makefile.am): Likewise.
      * modules/mbsinit-tests (Makefile.am): Likewise.
      * modules/mbsncasecmp-tests (Makefile.am): Likewise.
      * modules/mbsnrtowcs-tests (Makefile.am): Likewise.
      * modules/mbspbrk-tests (Makefile.am): Likewise.
      * modules/mbspcasecmp-tests (Makefile.am): Likewise.
      * modules/mbsrchr-tests (Makefile.am): Likewise.
      * modules/mbsrtowcs-tests (Makefile.am): Likewise.
      * modules/mbsspn-tests (Makefile.am): Likewise.
      * modules/mbsstr-tests (Makefile.am): Likewise.
      * modules/nl_langinfo-tests (Makefile.am): Likewise.
      * modules/quotearg-tests (Makefile.am): Likewise.
      * modules/regex-tests (Makefile.am): Likewise.
      * modules/strfmon_l-tests (Makefile.am): Likewise.
      * modules/strtod-tests (Makefile.am): Likewise.
      * modules/strtold-tests (Makefile.am): Likewise.
      * modules/unicase/locale-language-tests (Makefile.am): Likewise.
      * modules/unicase/ulc-casecmp-tests (Makefile.am): Likewise.
      * modules/unicase/ulc-casecoll-tests (Makefile.am): Likewise.
      * modules/unigbrk/ulc-grapheme-breaks-tests (Makefile.am): Likewise.
      * modules/unistdio/u8-vasnprintf-tests (Makefile.am): Likewise.
      * modules/unistdio/u16-vasnprintf-tests (Makefile.am): Likewise.
      * modules/unistdio/u32-vasnprintf-tests (Makefile.am): Likewise.
      * modules/unistdio/ulc-vasnprintf-tests (Makefile.am): Likewise.
      * modules/uniwbrk/ulc-wordbreaks-tests (Makefile.am): Likewise.
      * modules/vasnprintf-posix-tests (Makefile.am): Likewise.
      * modules/wcrtomb-tests (Makefile.am): Likewise.
      * modules/wcsnrtombs-tests (Makefile.am): Likewise.
      * modules/wcsrtombs-tests (Makefile.am): Likewise.
      * modules/wcwidth-tests (Makefile.am): Likewise.
      * doc/posix-functions/setlocale.texi: Mention that the multithread-
      safety fix is also available in module 'setlocale'.
      505092c2
  4. 17 Dec, 2019 1 commit
  5. 15 Dec, 2019 1 commit
    • Bruno Haible's avatar
      setlocale-null: New module. · 567591f3
      Bruno Haible authored
      * lib/locale.in.h (SETLOCALE_NULL_MAX, SETLOCALE_NULL_ALL_MAX,
      setlocale_null): New declarations.
      * lib/setlocale_null.c: New file.
      * lib/setlocale-lock.c: New file.
      * m4/threadlib.m4 (gl_PTHREADLIB_BODY): Define C macro HAVE_PTHREAD_API.
      * m4/setlocale_null.m4: New file.
      * m4/locale_h.m4 (gl_LOCALE_H_DEFAULTS): Initialize
      GNULIB_SETLOCALE_NULL.
      * modules/locale (Makefile.am): Substitute GNULIB_SETLOCALE_NULL.
      * modules/setlocale-null: New file.
      * doc/posix-functions/setlocale.texi: Mention the new module.
      567591f3
  6. 13 Dec, 2019 1 commit
  7. 12 Dec, 2019 5 commits
    • Bruno Haible's avatar
      wcwidth: Avoid test failure on AIX 7.2. · b037ed51
      Bruno Haible authored
      * tests/test-wcwidth.c (main): Don't fail if wcwidth(0x200B) is
      negative.
      * doc/posix-functions/wcwidth.texi: Mention the AIX issue.
      b037ed51
    • Bruno Haible's avatar
      ilogbl: Work around Cygwin bug. · e5bad6d5
      Bruno Haible authored
      * m4/ilogbl.m4 (gl_FUNC_ILOGBL_WORKS): Test whether ilogbl(0.0L) is
      correct.
      * doc/posix-functions/ilogbl.texi: Mention the Cygwin bug.
      e5bad6d5
    • Bruno Haible's avatar
      strtold: Work around Cygwin bug. · fac670ce
      Bruno Haible authored
      * m4/strtold.m4 (gl_FUNC_STRTOLD): Add test for the underflow problem.
      If it is present, define STRTOLD_HAS_UNDERFLOW_BUG.
      * lib/strtod.c (HAVE_UNDERLYING_STRTOD): Set to 0 if
      STRTOLD_HAS_UNDERFLOW_BUG is defined.
      * doc/posix-functions/strtold.texi: Mention the Cygwin bug.
      fac670ce
    • Bruno Haible's avatar
      fsync tests: Skip test that is known to fail. · 8de83b9d
      Bruno Haible authored
      * doc/posix-functions/fsync.texi: Update list of platforms.
      * tests/test-fsync.c (main): Skip test with read-only file descriptors
      that is known to fail on AIX and Cygwin.
      8de83b9d
    • Bruno Haible's avatar
      getaddrinfo: Fix calling convention in 32-bit mode on native Windows. · dcf8aee1
      Bruno Haible authored
      * m4/getaddrinfo.m4 (gl_GETADDRINFO): Test whether getaddrinfo has a
      non-POSIX signature. If so, set REPLACE_GETADDRINFO. Define
      HAVE_GETADDRINFO as a C macro.
      * lib/netdb.in.h (getaddrinfo, freeaddrinfo): If REPLACE_GETADDRINFO,
      declare as replacement functions.
      * lib/getaddrinfo.c (getaddrinfo, freeaddrinfo): If HAVE_GETADDRINFO,
      define as no-op overrides.
      * m4/netdb_h.m4 (gl_NETDB_H_DEFAULTS): Initialize REPLACE_GETADDRINFO.
      * modules/netdb (Makefile.am): Substitute REPLACE_GETADDRINFO.
      * modules/getaddrinfo (Depends-on, configure.ac): Test
      REPLACE_GETADDRINFO.
      * doc/posix-functions/getaddrinfo.texi: Mention calling convention
      problem.
      * doc/posix-functions/freeaddrinfo.texi: Mention header file and calling
      convention problems.
      dcf8aee1
  8. 04 Dec, 2019 1 commit
  9. 24 Nov, 2019 3 commits
    • Bruno Haible's avatar
      mbrtowc: Modernize autoconf test. · 42a04524
      Bruno Haible authored
      * m4/mbrtowc.m4 (gl_MBRTOWC_INCOMPLETE_STATE): Require
      gt_LOCALE_FR_UTF8. If a traditional Japanese locale is not available,
      try a UTF-8 locale.
      * doc/posix-functions/mbrtowc.texi: Update info about AIX.
      42a04524
    • Bruno Haible's avatar
      wcstok: Correct documentation. · 3ae177f2
      Bruno Haible authored
      3ae177f2
    • Bruno Haible's avatar
      wcstok: Work around wrong signature on native Windows. · 5ac9de98
      Bruno Haible authored
      * lib/wchar.in.h (wcstok): Override when REPLACE_WCSTOK is 1.
      * m4/wcstok.m4 (gl_FUNC_WCSTOK): Check for signature of wcstok. Set
      REPLACE_WCSTOK.
      * m4/wchar_h.m4 (gl_WCHAR_H_DEFAULTS): Initialize REPLACE_WCSTOK.
      * modules/wchar (Makefile.am): Substitute REPLACE_WCSTOK.
      * modules/wcstok (Depends-on, configure.ac): Consider REPLACE_WCSTOK.
      * doc/posix-functions/wcstok.texi: Mention the problem.
      5ac9de98
  10. 28 Sep, 2019 1 commit
  11. 23 Sep, 2019 1 commit
    • Paul Eggert's avatar
      Update some URLs · 9e78024b
      Paul Eggert authored
      This is a clerical change that mostly changes http: to https: in URLs
      where either will work.  It also updates some URLs that have moved,
      removes some URLs that no longer work, and fixes related text.
      9e78024b
  12. 15 Sep, 2019 2 commits
    • Bruno Haible's avatar
      access: New module. · 265886a2
      Bruno Haible authored
      * lib/unistd.in.h (access): New declaration.
      * lib/access.c: New file.
      * m4/access.m4: New file.
      * m4/unistd_h.m4 (gl_UNISTD_H): Test whether access is declared.
      (gl_UNISTD_H_DEFAULTS): Initialize GNULIB_ACCESS, REPLACE_ACCESS.
      * modules/unistd (Makefile.am): Substitute GNULIB_ACCESS,
      REPLACE_ACCESS.
      * modules/access: New file.
      * tests/test-unistd-c++.cc (access): Check signature.
      * doc/posix-functions/access.texi: Mention the new module.
      265886a2
    • Bruno Haible's avatar
      creat: New module. · c5f7c7c6
      Bruno Haible authored
      * lib/fcntl.in.h (creat): New declaration.
      * lib/creat.c: New file, based on lib/open.c.
      * m4/creat.m4: New file.
      * m4/open-slash.m4: New file, extracted from m4/open.m4.
      * m4/open.m4 (gl_FUNC_OPEN): Move trailing-slash test to open-slash.m4.
      Invoke gl_OPEN_TRAILING_SLASH_BUG.
      * modules/open (Files): Add m4/open-slash.m4.
      * m4/fcntl_h.m4 (gl_FCNTL_H_DEFAULTS): Initialize GNULIB_CREAT,
      REPLACE_CREAT.
      * modules/fcntl-h (Makefile.am): Substitute GNULIB_CREAT, REPLACE_CREAT.
      * modules/creat: New file.
      * tests/test-fcntl-h-c++.cc (creat): Check signature.
      * doc/posix-functions/creat.texi: Mention the new module.
      c5f7c7c6
  13. 07 Sep, 2019 1 commit
    • Bruno Haible's avatar
      doc: Update for glibc 2.30. · f959a515
      Bruno Haible authored
      * doc/glibc-functions/gettid.texi: New file.
      * doc/glibc-functions/pthread_cond_clockwait.texi: New file.
      * doc/glibc-functions/pthread_mutex_clocklock.texi: New file.
      * doc/glibc-functions/pthread_rwlock_clockrdlock.texi: New file.
      * doc/glibc-functions/pthread_rwlock_clockwrlock.texi: New file.
      * doc/glibc-functions/sem_clockwait.texi: New file.
      * doc/glibc-functions/tgkill.texi: New file.
      * doc/glibc-functions/twalk_r.texi: New file.
      * doc/gnulib.texi: Include them.
      (Glibc semaphore.h): New section.
      * doc/pastposix-functions/h_errno.texi: Update.
      * doc/posix-functions/*.texi: Likewise.
      f959a515
  14. 15 Jul, 2019 9 commits
    • Bruno Haible's avatar
      pthread-spin: New module. · 2d853e8b
      Bruno Haible authored
      * lib/pthread.in.h (pthread_spin_init, pthread_spin_destroy,
      pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock): Remove
      inline definitions.
      * lib/pthread-spin.c: New file.
      * m4/pthread-spin.m4: New file.
      * modules/pthread-spin: New file.
      * doc/posix-functions/pthread_spin_init.texi: Mention the new module.
      * doc/posix-functions/pthread_spin_lock.texi: Likewise.
      * doc/posix-functions/pthread_spin_trylock.texi: Likewise.
      * doc/posix-functions/pthread_spin_unlock.texi: Likewise.
      * doc/posix-functions/pthread_spin_destroy.texi: Likewise.
      2d853e8b
    • Bruno Haible's avatar
      pthread-tss: New module. · 672c3be2
      Bruno Haible authored
      * lib/pthread-tss.c: New file.
      * m4/pthread-tss.m4: New file.
      * modules/pthread-tss: New file.
      * doc/posix-functions/pthread_key_create.texi: Mention the new module.
      * doc/posix-functions/pthread_setspecific.texi: Likewise.
      * doc/posix-functions/pthread_getspecific.texi: Likewise.
      * doc/posix-functions/pthread_key_delete.texi: Likewise.
      672c3be2
    • Bruno Haible's avatar
      pthread-cond: New module. · e08989ca
      Bruno Haible authored
      * lib/pthread.in.h (pthread_cond_destroy, pthread_cond_init,
      pthread_cond_signal, pthread_cond_wait): Remove inline definitions.
      * lib/pthread-cond.c: New file.
      * m4/pthread-cond.m4: New file.
      * modules/pthread-cond: New file.
      * doc/posix-functions/pthread_cond_init.texi: Mention the new module.
      * doc/posix-functions/pthread_condattr_init.texi: Likewise.
      * doc/posix-functions/pthread_condattr_destroy.texi: Likewise.
      * doc/posix-functions/pthread_cond_wait.texi: Likewise.
      * doc/posix-functions/pthread_cond_timedwait.texi: Likewise.
      * doc/posix-functions/pthread_cond_signal.texi: Likewise.
      * doc/posix-functions/pthread_cond_broadcast.texi: Likewise.
      * doc/posix-functions/pthread_cond_destroy.texi: Likewise.
      e08989ca
    • Bruno Haible's avatar
      pthread-rwlock: New module. · 0473a3cc
      Bruno Haible authored
      * lib/pthread-rwlock.c: New file, based on lib/glthread/lock.c.
      * m4/pthread-rwlock.m4: New file.
      * modules/pthread-rwlock: New file.
      * doc/posix-functions/pthread_rwlock_init.texi: Mention the new module
      and the Android problem.
      * doc/posix-functions/pthread_rwlockattr_init.texi: Likewise.
      * doc/posix-functions/pthread_rwlockattr_destroy.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_rdlock.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_wrlock.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_tryrdlock.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_trywrlock.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_timedrdlock.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_timedwrlock.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_unlock.texi: Likewise.
      * doc/posix-functions/pthread_rwlock_destroy.texi: Likewise.
      0473a3cc
    • Bruno Haible's avatar
      pthread-mutex: New module. · e09ceafd
      Bruno Haible authored
      * lib/pthread.in.h (pthread_mutexattr_destroy, pthread_mutexattr_init,
      pthread_mutexattr_settype, pthread_mutex_destroy, pthread_mutex_init,
      pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_timedlock,
      pthread_mutex_unlock): Remove inline definitions.
      * lib/pthread-mutex.c: New file.
      * m4/pthread-mutex.m4: New file.
      * modules/pthread-mutex: New file.
      * doc/posix-functions/pthread_mutex_init.texi: Mention the new module.
      * doc/posix-functions/pthread_mutexattr_init.texi: Likewise.
      * doc/posix-functions/pthread_mutexattr_gettype.texi: Likewise.
      * doc/posix-functions/pthread_mutexattr_settype.texi: Likewise.
      * doc/posix-functions/pthread_mutexattr_getrobust.texi: Likewise.
      * doc/posix-functions/pthread_mutexattr_setrobust.texi: Likewise.
      * doc/posix-functions/pthread_mutexattr_destroy.texi: Likewise.
      * doc/posix-functions/pthread_mutex_lock.texi: Likewise.
      * doc/posix-functions/pthread_mutex_trylock.texi: Likewise.
      * doc/posix-functions/pthread_mutex_timedlock.texi: Likewise.
      * doc/posix-functions/pthread_mutex_unlock.texi: Likewise.
      * doc/posix-functions/pthread_mutex_destroy.texi: Likewise.
      e09ceafd
    • Bruno Haible's avatar
      pthread-once: New module. · 222a7e6c
      Bruno Haible authored
      * lib/pthread-once.c: New file.
      * m4/pthread-once.m4: New file.
      * modules/pthread-once: New file.
      * doc/posix-functions/pthread_once.texi: Mention the new module.
      222a7e6c
    • Bruno Haible's avatar
      pthread-thread: New module. · fdff0fd1
      Bruno Haible authored
      * lib/pthread.in.h (pthread_create, pthread_exit, pthread_join): Remove
      inline definitions.
      * lib/pthread-thread.c: New file.
      * m4/pthread-thread.m4: New file.
      * modules/pthread-thread: New file.
      * doc/posix-functions/pthread_create.texi: Mention the new module.
      * doc/posix-functions/pthread_attr_init.texi: Likewise.
      * doc/posix-functions/pthread_attr_getdetachstate.texi: Likewise.
      * doc/posix-functions/pthread_attr_setdetachstate.texi: Likewise.
      * doc/posix-functions/pthread_attr_destroy.texi: Likewise.
      * doc/posix-functions/pthread_self.texi: Likewise.
      * doc/posix-functions/pthread_equal.texi: Likewise.
      * doc/posix-functions/pthread_detach.texi: Likewise.
      * doc/posix-functions/pthread_join.texi: Likewise.
      * doc/posix-functions/pthread_exit.texi: Likewise.
      fdff0fd1
    • Bruno Haible's avatar
      sched_yield: New module. · 3fdb19cf
      Bruno Haible authored
      * lib/sched.in.h: Add _GL_FUNCDECL_RPL, _GL_WARN_ON_USE placeholders.
      (sched_yield): New declaration.
      * lib/sched_yield.c: New file.
      * m4/sched_yield.m4: New file.
      * m4/sched_h.m4 (gl_SCHED_H): Require gl_SCHED_H_DEFAULTS. Arrange to
      provide a replacement sched.h always. Test whether sched_yield is
      declared.
      (gl_SCHED_MODULE_INDICATOR, gl_SCHED_H_DEFAULTS): New macros.
      * modules/sched (Depends-on): Add snippet/c++defs, snippet/warn-on-use.
      (Makefile.am): Provide a replacement sched.h always. Substitute
      GNULIB_SCHED_YIELD, HAVE_SCHED_YIELD, REPLACE_SCHED_YIELD,
      _GL_FUNCDECL_RPL, _GL_WARN_ON_USE.
      * modules/sched_yield: New file.
      * doc/posix-functions/sched_yield.texi: Mention the new module.
      3fdb19cf
    • Bruno Haible's avatar
      doc: Fix info about pthread API in HP-UX. · 4af8b82e
      Bruno Haible authored
      * doc/posix-functions/pthread_*.texi: Fix info about HP-UX 11.
      4af8b82e
  15. 06 Jul, 2019 8 commits
    • Bruno Haible's avatar
      doc: Remove documentation of glibc <= 2.1.x as a supported platform. · 65b63fdc
      Bruno Haible authored
      * doc/gnulib-intro.texi (Target Platforms): Mention that glibc 2.1.x
      and older is unsupported.
      * doc/**/*.texi: Update.
      65b63fdc
    • Bruno Haible's avatar
      doc: Remove documentation of Linux libc5 as a supported platform. · 0c2bfb4b
      Bruno Haible authored
      * doc/posix-functions/iswalnum.texi: Don't mention workarounds specific
      to Linux libc5.
      * doc/posix-functions/iswalpha.texi: Likewise.
      * doc/posix-functions/iswblank.texi: Likewise.
      * doc/posix-functions/iswcntrl.texi: Likewise.
      * doc/posix-functions/iswdigit.texi: Likewise.
      * doc/posix-functions/iswgraph.texi: Likewise.
      * doc/posix-functions/iswlower.texi: Likewise.
      * doc/posix-functions/iswprint.texi: Likewise.
      * doc/posix-functions/iswpunct.texi: Likewise.
      * doc/posix-functions/iswspace.texi: Likewise.
      * doc/posix-functions/iswupper.texi: Likewise.
      * doc/posix-functions/iswxdigit.texi: Likewise.
      * doc/posix-functions/snprintf.texi: Likewise.
      * doc/posix-functions/vsnprintf.texi: Likewise.
      0c2bfb4b
    • Bruno Haible's avatar
      doc: Remove documentation of Tandem/NSK as a supported platform. · 76dd681c
      Bruno Haible authored
      * doc/posix-headers/stdlib.texi: Don't mention workarounds specific to
      Tandem/NSK.
      * doc/**/*.texi: Update.
      76dd681c
    • Bruno Haible's avatar
      doc: Remove documentation of Mac OS X <= 10.4 as a supported platform. · 5b8ebc90
      Bruno Haible authored
      * doc/gnulib-intro.texi (Target Platforms): Mention that Mac OS X 10.4
      and older is unsupported.
      * doc/posix-functions/acosl.texi: Don't mention workarounds specific to
      Mac OS X 10.4 and older.
      * doc/posix-functions/asinl.texi: Likewise.
      * doc/posix-functions/atanl.texi: Likewise.
      * doc/posix-functions/cosl.texi: Likewise.
      * doc/posix-functions/expl.texi: Likewise.
      * doc/posix-functions/frexpl.texi: Likewise.
      * doc/posix-functions/gettimeofday.texi: Likewise.
      * doc/posix-functions/logl.texi: Likewise.
      * doc/posix-functions/mkstemp.texi: Likewise.
      * doc/posix-functions/sinl.texi: Likewise.
      * doc/posix-functions/sqrtl.texi: Likewise.
      * doc/posix-functions/tanl.texi: Likewise.
      * doc/posix-functions/wcswidth.texi: Likewise.
      * doc/**/*.texi: Update.
      5b8ebc90
    • Bruno Haible's avatar
      doc: Remove documentation of AIX 4 as a supported platform. · 559f6b72
      Bruno Haible authored
      * doc/gnulib-intro.texi (Target Platforms): Mention that AIX 4 is
      unsupported.
      * doc/posix-functions/nanosleep.texi: Don't mention AIX 4 specific
      workarounds.
      * doc/posix-functions/strnlen.texi: Likewise.
      * doc/posix-headers/inttypes.texi: Likewise.
      * doc/**/*.texi: Update.
      559f6b72
    • Bruno Haible's avatar
      doc: Remove documentation of HP-UX 10 as a supported platform. · 05cf2275
      Bruno Haible authored
      * doc/gnulib-intro.texi (Target Platforms): Mention that HP-UX 10 is
      unsupported.
      * doc/*-functions/*printf.texi: Don't mention HP-UX 10 specific
      workarounds.
      * doc/posix-functions/gmtime_r.texi: Likewise.
      * doc/posix-functions/localtime_r.texi: Likewise.
      * doc/posix-functions/mkstemp.texi: Likewise.
      * doc/**/*.texi: Update.
      05cf2275
    • Bruno Haible's avatar
      doc: Remove documentation of Interix 3.5 as a supported platform. · 8689a7ff
      Bruno Haible authored
      * doc/gnulib-intro.texi (Target Platforms): Mention that Interix is
      unsupported.
      * doc/posix-functions/select.texi: Don't mention Interix specific
      workarounds.
      * doc/posix-headers/signal.texi: Likewise.
      * doc/**/*.texi: Update.
      8689a7ff
    • Bruno Haible's avatar
      doc: Remove documentation of IRIX 6.4 and older as supported platforms. · 9f933144
      Bruno Haible authored
      * doc/gnulib-intro.texi (Target Platforms): Mention that IRIX <= 6.4 is
      unsupported.
      * doc/pastposix-functions/usleep.texi: Don't mention IRIX specific
      workarounds.
      * doc/posix-functions/nl_langinfo.texi: Likewise.
      * doc/posix-functions/remainder.texi: Likewise.
      * doc/posix-functions/towlower.texi: Likewise.
      * doc/posix-functions/towupper.texi: Likewise.
      * doc/posix-functions/vsnprintf.texi: Likewise.
      * doc/posix-functions/wcscat.texi: Likewise.
      * doc/posix-functions/wcschr.texi: Likewise.
      * doc/posix-functions/wcscmp.texi: Likewise.
      * doc/posix-functions/wcscpy.texi: Likewise.
      * doc/posix-functions/wcscspn.texi: Likewise.
      * doc/posix-functions/wcslen.texi: Likewise.
      * doc/posix-functions/wcsncat.texi: Likewise.
      * doc/posix-functions/wcsncmp.texi: Likewise.
      * doc/posix-functions/wcsncpy.texi: Likewise.
      * doc/posix-functions/wcspbrk.texi: Likewise.
      * doc/posix-functions/wcsrchr.texi: Likewise.
      * doc/posix-functions/wcsspn.texi: Likewise.
      * doc/posix-headers/langinfo.texi: Likewise.
      * doc/posix-headers/signal.texi: Likewise.
      * doc/posix-headers/wchar.texi: Likewise.
      * doc/posix-headers/wctype.texi: Likewise.
      * doc/**/*.texi: Update.
      9f933144