[PATCH v7 3/5] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 not implemented new additions
Corinna Vinschen
corinna-cygwin@cygwin.com
Wed Jan 22 11:04:46 GMT 2025
On Jan 17 10:01, Brian Inglis wrote:
> 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
These first three hunks belong into patch #1 of the set, don't they?
> @@ -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)
Hmm, I guess we should really keep this hint.
Note to self: However, given this is POSIX-1.2024 now, I think the
header in newlib is now incorrect. We should rectify this.
Thanks,
Corinna
More information about the Cygwin-patches
mailing list