[PATCH v6 3/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 not implemented new additions
Brian Inglis
Brian.Inglis@SystematicSW.ab.ca
Wed Jan 15 19:39:20 GMT 2025
Add unavailable POSIX additions to Not Implemented section,
with mentions of headers and packages where they are expected.
Signed-off-by: Brian Inglis <Brian.Inglis@SystematicSW.ab.ca>
---
winsup/doc/posix.xml | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
index 0b23a2251028..89728e050bef 100644
--- a/winsup/doc/posix.xml
+++ b/winsup/doc/posix.xml
@@ -1681,9 +1681,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 (not available in "(sys/)unistd.h" header)
+ dcgettext_l (not available in external gettext "libintl" library)
+ dcngettext_l (not available in external gettext "libintl" library)
+ dgettext_l (not available in external gettext "libintl" library)
+ dngettext_l (not available in external gettext "libintl" library)
endnetent
fattach
fmtmsg
@@ -1695,17 +1700,28 @@ ISO/IEC DIS 9945 Information technology
getnetbyname
getnetent
getpmsg
+ getresgid (not available in "(sys/)unistd.h" header)
+ getresuid (not available in "(sys/)unistd.h" header)
+ gettext_l (not available in external gettext "libintl" library)
isastream
mlockall
munlockall
+ ngettext_l (not available in external gettext "libintl" library)
+ posix_close (not available in "(sys/)unistd.h" header)
+ posix_devctl (prototyped in cygwin-devel "devctl.h" header)
posix_mem_offset
posix_trace[...]
- posix_typed_[...]
+ posix_typed_mem_get_info (not available in "(sys/)mman.h" header)
+ posix_typed_mem_open (not available in "(sys/)mman.h" header)
pthread_mutexattr_getrobust
pthread_mutexattr_setrobust
pthread_mutex_consistent
putmsg
setnetent
+ setresgid (not available in "(sys/)unistd.h" header)
+ setresuid (not available in "(sys/)unistd.h" header)
+ tcgetwinsize (not available in "(sys/)termios.h" header)
+ tcsetwinsize (not available in "(sys/)termios.h" header)
ulimit
waitid
</screen>
--
2.45.1
More information about the Cygwin-patches
mailing list