diff options
author | Zack Weinberg <zackw@panix.com> | 2018-10-17 14:10:51 -0400 |
---|---|---|
committer | Zack Weinberg <zackw@panix.com> | 2018-10-17 14:10:51 -0400 |
commit | 26756e57563e7656e756c0451166e5cd56a5a3cf (patch) | |
tree | e746b5e608d2f41df9cb70aee351664450d7d519 /manual/conf.texi | |
parent | c5288d378ad258d2e8e8cb174be3b9f233a312eb (diff) | |
download | glibc-26756e57563e7656e756c0451166e5cd56a5a3cf.zip glibc-26756e57563e7656e756c0451166e5cd56a5a3cf.tar.gz glibc-26756e57563e7656e756c0451166e5cd56a5a3cf.tar.bz2 |
[manual] Job control is no longer optional.
Job control was made mandatory in POSIX.1-2001: compare
<http://pubs.opengroup.org/onlinepubs/7990989775/xsh/unistd.h.html> with
<http://pubs.opengroup.org/onlinepubs/009695399/basedefs/unistd.h.html>.
Seventeen years later, we need not devote an entire manual @node to
warning people that this was once an optional POSIX feature.
* manual/job.texi (Job Control is Optional): Remove node, as
job control has not been optional in quite some time.
(Job Control): Mention briefly that systems older than
POSIX.1-2001 might not support job control.
* manual/conf.texi (_POSIX_JOB_CONTROL): Will always be
defined on systems conforming to POSIX.1-2001.
Diffstat (limited to 'manual/conf.texi')
-rw-r--r-- | manual/conf.texi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/manual/conf.texi b/manual/conf.texi index dbd1d30..f959b00 100644 --- a/manual/conf.texi +++ b/manual/conf.texi @@ -156,6 +156,8 @@ supported; use @code{sysconf} to find out. @xref{Sysconf}. If this symbol is defined, it indicates that the system supports job control. Otherwise, the implementation behaves as if all processes within a session belong to a single process group. @xref{Job Control}. +Systems conforming to the 2001 revision of POSIX, or newer, will +always define this symbol. @end deftypevr @deftypevr Macro int _POSIX_SAVED_IDS |