]> Savannah Git Hosting - gnulib.git/commitdiff
doc: Add references to registered Haiku bugs.
authorBruno Haible <bruno@clisp.org>
Wed, 5 Apr 2023 23:10:30 +0000 (01:10 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 5 Apr 2023 23:10:30 +0000 (01:10 +0200)
* doc/posix-functions/call_once.texi: Mention Haiku bug.
* doc/posix-functions/duplocale.texi: Likewise.
* doc/posix-functions/freelocale.texi: Likewise.
* doc/posix-functions/getlogin_r.texi: Likewise.
* doc/posix-functions/initstate.texi: Likewise.
* doc/posix-functions/mbrtoc32.texi: Likewise.
* doc/posix-functions/strxfrm.texi: Likewise.
* doc/posix-headers/math.texi: Update.

ChangeLog
doc/posix-functions/call_once.texi
doc/posix-functions/duplocale.texi
doc/posix-functions/freelocale.texi
doc/posix-functions/getlogin_r.texi
doc/posix-functions/initstate.texi
doc/posix-functions/mbrtoc32.texi
doc/posix-functions/strxfrm.texi
doc/posix-headers/math.texi

index 4d8b00264c0f0cfc8cb31bbeec811a0c3039af66..aa3bf508a9113f35906810ada7466c197116658c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2023-04-05  Bruno Haible  <bruno@clisp.org>
+
+       doc: Add references to registered Haiku bugs.
+       * doc/posix-functions/call_once.texi: Mention Haiku bug.
+       * doc/posix-functions/duplocale.texi: Likewise.
+       * doc/posix-functions/freelocale.texi: Likewise.
+       * doc/posix-functions/getlogin_r.texi: Likewise.
+       * doc/posix-functions/initstate.texi: Likewise.
+       * doc/posix-functions/mbrtoc32.texi: Likewise.
+       * doc/posix-functions/strxfrm.texi: Likewise.
+       * doc/posix-headers/math.texi: Update.
+
 2023-04-05  Bruno Haible  <bruno@clisp.org>
 
        string-desc-quotearg tests: Avoid a test failure on Haiku.
index e7c6f07542db3187e10c0ad9a2c6362ac729b17e..5728740372420c7a370c253a6d478efe4fbbac29 100644 (file)
@@ -21,4 +21,8 @@ glibc 2.27, macOS 11.1, FreeBSD 9.3, NetBSD 8.0, OpenBSD 6.7, Minix 3.1.8, AIX 7
 
 Portability problems not fixed by Gnulib:
 @itemize
+@item
+This function does not work on some platforms:
+@c https://dev.haiku-os.org/ticket/18348
+Haiku.
 @end itemize
index cf80f06fc1fa7d6f4e6dcbc68c3e171995e64fbb..c2f654b9d1bb0ed256602368c590bbeffb5a94a3 100644 (file)
@@ -26,4 +26,9 @@ FreeBSD 9.0, NetBSD 5.0, OpenBSD 6.1, Minix 3.1.8, AIX 6.1, HP-UX 11, IRIX 6.5,
 This function is useless because the @code{locale_t} type is not defined
 on some platforms:
 z/OS.
+@item
+With the argument @code{LC_GLOBAL_LOCALE}, this function returns a wrong result
+on some platforms:
+@c https://dev.haiku-os.org/ticket/18345
+Haiku.
 @end itemize
index a3267dc762671550ac8b960129ae406c115f90b8..75ef4bf9d9cfcc287c92c4bb473e5a6cc1843a22 100644 (file)
@@ -19,4 +19,9 @@ FreeBSD 9.0, NetBSD 5.0, OpenBSD 6.1, Minix 3.1.8, AIX 6.1, HP-UX 11, IRIX 6.5,
 This function is useless because the @code{locale_t} type is not defined
 on some platforms:
 z/OS.
+@item
+This function may cause crashes in subsequent @code{newlocale} invocations
+on some platforms:
+@c https://dev.haiku-os.org/ticket/18344
+Haiku.
 @end itemize
index b63f774ca03ac215f63ac3ca96d3565f68a4dc76..b4f9e0eac903a82a9b4e1cd4cc9cd27516a0b369 100644 (file)
@@ -33,4 +33,9 @@ HP-UX 11.11.
 This function fails with error code @code{EINVAL} instead of @code{ERANGE} when
 the second argument is zero on some platforms:
 HP-UX 11.31.
+@item
+This function fails with error code @code{ENOMEM} instead of @code{ERANGE} on
+some platforms:
+@c https://dev.haiku-os.org/ticket/18349
+Haiku.
 @end itemize
index 3346767485d2dc8016ea399667b9700ec3a8b0f7..2f7a83ca9598afebf432275b3695b2f7f2c2fc7c 100644 (file)
@@ -25,4 +25,8 @@ MidnightBSD 2.0.
 @item
 The third parameter is @code{long} instead of @code{size_t} on some platforms:
 MidnightBSD 2.0.
+@item
+This function makes out-of-bounds writes on some platforms:
+@c https://dev.haiku-os.org/ticket/18346
+Haiku.
 @end itemize
index 7c3d6c294a7c80e24030baa2034f051a38143214..27700d4376f9943e7d538e22d377959559f5fd64 100644 (file)
@@ -16,7 +16,9 @@ glibc 2.35.
 @item
 This function returns 0 instead of @code{(size_t) -2} when the input
 is empty:
-glibc 2.19.
+glibc 2.19,
+@c https://dev.haiku-os.org/ticket/18350
+Haiku.
 @item
 This function does not recognize multibyte sequences that @code{mbrtowc}
 recognizes on some platforms:
index 879b6cfdebf5d97e698b5e2e87f5e9f7097a4e3e..b1675b75f7201a078661e764913333af5c0b56f9 100644 (file)
@@ -12,4 +12,8 @@ Portability problems fixed by Gnulib:
 
 Portability problems not fixed by Gnulib:
 @itemize
+@item
+This function has a wrong return value on some platforms:
+@c https://dev.haiku-os.org/ticket/18347
+Haiku.
 @end itemize
index aaa079f08a79389f89990873fd9543128caf26b3..d09ddce21d68afffb013856000dc49f86128b7c3 100644 (file)
@@ -39,7 +39,8 @@ NetBSD 5.1, AIX 5.1, IRIX 6.5, Solaris 9, MSVC 9.
 @item
 The macros @code{FP_ILOGB0} and @code{FP_ILOGBNAN} have wrong values on some
 platforms:
-Haiku 2017.
+@c https://dev.haiku-os.org/ticket/18351
+Haiku 2022.
 
 @item
 The macros @code{NAN}, @code{HUGE_VALL}, and @code{INFINITY} are not