On 2025-01-16 11:41, Corinna Vinschen wrote:
On Jan 15 12:39, Brian Inglis wrote:
Add unavailable POSIX additions to Not Implemented section,
with mentions of headers and packages where they are expected.
Signed-off-by: Brian Inglis <brian.ing...@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)
Sorry, but they are not available. It doesn't matter *where* they are
not available. Please drop the hints.
Intended as reminders of work needed for support:
_Fork needs to be async safe and does not call pthread_atfork fork handlers:
could it not be specialized from _fork?
Ask if gettext project is working on adding those.
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry