]> Savannah Git Hosting - gnulib.git/commitdiff
strsignal tests: Disable signature check on Haiku.
authorCollin Funk <collin.funk1@gmail.com>
Tue, 22 Apr 2025 03:35:08 +0000 (20:35 -0700)
committerBruno Haible <bruno@clisp.org>
Sat, 3 May 2025 13:50:40 +0000 (15:50 +0200)
* tests/test-strsignal.c [__HAIKU__]: Skip signature check.
* doc/posix-functions/strsignal.texi: Document that strsignal returns
'const char *' instead of 'char *' on Haiku.

ChangeLog
doc/posix-functions/strsignal.texi
tests/test-strsignal.c

index 22ffdacd6b5bcbf4cf554ac93e195aa0f4ecab8d..69c8e08a041ecce9a78d0c5b0ea891cd788d160e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2025-04-21  Collin Funk  <collin.funk1@gmail.com>
+
+       strsignal tests: Disable signature check on Haiku.
+       * tests/test-strsignal.c [__HAIKU__]: Skip signature check.
+       * doc/posix-functions/strsignal.texi: Document that strsignal returns
+       'const char *' instead of 'char *' on Haiku.
+
 2025-04-21  Paul Eggert  <eggert@cs.ucla.edu>
 
        getloadavg: port to Android 3.1-
index 23881cf1b3d117aac9a0673886bc6bfa7ae8f98a..10bfdc519ef72efa5796cae0e040b1b9979efb3d 100644 (file)
@@ -28,5 +28,6 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item This function returns @code{const char *} instead of @code{char *} on
 some platforms:
-cygwin 1.5.25.
+@c https://dev.haiku-os.org/ticket/19537
+cygwin 1.5.25, Haiku.
 @end itemize
index 6c442037342b5b50f896e3bb27a3020ff0460f70..b405e678c725a4d0fd5793717233e323d49b937d 100644 (file)
@@ -21,7 +21,9 @@
 #include <string.h>
 
 #include "signature.h"
+#if !defined __HAIKU__
 SIGNATURE_CHECK (strsignal, char *, (int));
+#endif
 
 #include <signal.h>