]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
sys_socket-h: Remove support for OSF/1.
authorBruno Haible <bruno@clisp.org>
Tue, 9 Sep 2025 10:48:39 +0000 (12:48 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 9 Sep 2025 10:48:39 +0000 (12:48 +0200)
* m4/sys_socket_h.m4 (gl_SYS_SOCKET_H): Don't define _POSIX_PII_SOCKET.

ChangeLog
m4/sys_socket_h.m4

index 2a7764955f9bf0a11809e6b4ce4ce605bd7ec341..3a66b004e8631171773254943c11831b72301b04 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2025-09-09  Bruno Haible  <bruno@clisp.org>
 
+       sys_socket-h: Remove support for OSF/1.
+       * m4/sys_socket_h.m4 (gl_SYS_SOCKET_H): Don't define _POSIX_PII_SOCKET.
+
        sys_select-h: Remove support for OSF/1.
        * m4/sys_select_h.m4 (gl_SYS_SELECT_H): Don't test against OSF/1 bug.
        * lib/sys_select.in.h: Remove code for OSF/1.
index fb69209b4dc7968755407d1c11a744eef422f2f2..da3c6804c6ff7bda2c9bf13126ffa5c4ee221c4c 100644 (file)
@@ -1,5 +1,5 @@
 # sys_socket_h.m4
-# serial 31
+# serial 32
 dnl Copyright (C) 2005-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -13,17 +13,6 @@ AC_DEFUN_ONCE([gl_SYS_SOCKET_H],
   AC_REQUIRE([gl_SYS_SOCKET_H_DEFAULTS])
   AC_REQUIRE([AC_CANONICAL_HOST])
 
-  dnl On OSF/1, the functions recv(), send(), recvfrom(), sendto() have
-  dnl old-style declarations (with return type 'int' instead of 'ssize_t')
-  dnl unless _POSIX_PII_SOCKET is defined.
-  case "$host_os" in
-    osf*)
-      AC_DEFINE([_POSIX_PII_SOCKET], [1],
-        [Define to 1 in order to get the POSIX compatible declarations
-         of socket functions.])
-      ;;
-  esac
-
   GL_GENERATE_SYS_SOCKET_H=false
   AC_CACHE_CHECK([whether <sys/socket.h> is self-contained],
     [gl_cv_header_sys_socket_h_selfcontained],