[PATCH v7 3/5] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 not implemented new additions

Brian Inglis Brian.Inglis@SystematicSW.ab.ca
Fri Jan 17 17:01:06 GMT 2025


Add unavailable POSIX additions to Not Implemented section.

Signed-off-by: Brian Inglis <Brian.Inglis@SystematicSW.ab.ca>
---
 winsup/doc/posix.xml | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
index ac05657d2246..7e66cb8fc1c0 100644
--- a/winsup/doc/posix.xml
+++ b/winsup/doc/posix.xml
@@ -16,6 +16,9 @@ ISO/IEC DIS 9945 Information technology
 - Issue 8.</para>
 
 <screen>
+    CMPLX			
+    CMPLXF			
+    CMPLXL			
     FD_CLR
     FD_ISSET
     FD_SET
@@ -554,6 +557,7 @@ ISO/IEC DIS 9945 Information technology
     jn
     jrand48
     kill
+    kill_dependency		
     killpg
     l64a
     labs
@@ -1466,6 +1470,8 @@ ISO/IEC DIS 9945 Information technology
     mempcpy
     memrchr
     mkostemps
+    posix_spawn_file_actions_addchdir_np
+    posix_spawn_file_actions_addfchdir_np
     pow10
     pow10f
     pow10l
@@ -1677,9 +1683,14 @@ ISO/IEC DIS 9945 Information technology
 
 </sect1>
 
-<sect1 id="std-notimpl"><title>NOT implemented system interfaces from the Single Unix Specification, Volume 7:</title>
+<sect1 id="std-notimpl"><title>NOT implemented system interfaces from the Single UNIX® Specification Version 5:</title>
 
 <screen>
+    _Fork			
+    dcgettext_l			
+    dcngettext_l		
+    dgettext_l			
+    dngettext_l			
     endnetent
     fattach
     fmtmsg
@@ -1691,17 +1702,28 @@ ISO/IEC DIS 9945 Information technology
     getnetbyname
     getnetent
     getpmsg
+    getresgid			
+    getresuid			
+    gettext_l			
     isastream
     mlockall
     munlockall
+    ngettext_l			
+    posix_close			
+    posix_devctl		(prototyped in cygwin-devel "devctl.h" header)
     posix_mem_offset
     posix_trace[...]
-    posix_typed_[...]
+    posix_typed_mem_get_info	
+    posix_typed_mem_open	
     pthread_mutexattr_getrobust
     pthread_mutexattr_setrobust
     pthread_mutex_consistent
     putmsg
     setnetent
+    setresgid			
+    setresuid			
+    tcgetwinsize		
+    tcsetwinsize		
     ulimit
     waitid
 </screen>
-- 
2.45.1



More information about the Cygwin-patches mailing list