All of lore.kernel.org
 help / color / mirror / Atom feed
* No mention of XSI in unistd.h.0p
@ 2024-06-13  7:22 Jumps Are Op
  2024-06-13  9:07 ` Alejandro Colomar
  0 siblings, 1 reply; 2+ messages in thread
From: Jumps Are Op @ 2024-06-13  7:22 UTC (permalink / raw)
  To: Alejandro Colomar; +Cc: linux-man

Hi everyone.

I noticed that `<unistd.h>` doesn't define `sync`, `crypt`, and some other
functions. Looked into the man page `unistd.h.0p` and sees nothing about
XSI in the function declarations.

Looked at the website, you can see the clear XSI refrences here^[1].

Needed to define `_XOPEN_SOURCE` to make them work.

This information should be avaliable to the man-page reader.
But it was not included by the automatic manual generation.

The XSI requirement information was in the format (raw HTML):

<sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup>
<img src="../images/opt-start.gif" alt="[Option Start]" border="0">
...functions that needs XSI extenion support goes here...
<img src="../images/opt-end.gif" alt="[Option End]" border="0">

Note that this can include more than one function at a time.

The guys at IEEE suck designing anything.

- [1] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html#tag_13_77_03_06

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-06-13  9:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-13  7:22 No mention of XSI in unistd.h.0p Jumps Are Op
2024-06-13  9:07 ` Alejandro Colomar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.