diff options
| author | Michael Kerrisk <mtk.manpages@gmail.com> | 2016-02-12 17:02:35 +0100 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2016-03-01 20:01:04 +0100 |
| commit | a30128b4cc3ff82cceebe21c6cb8823ddfe0382f (patch) | |
| tree | 2d897661c1de356498363cfac0de6657bb27fb7a /man3 | |
| parent | 2b1b04248762a6d9d2b0f277b8c6ba92c8d120a8 (diff) | |
| download | man-pages-a30128b4cc3ff82cceebe21c6cb8823ddfe0382f.tar.gz | |
dirfd.3, readdir.3, scandir.3, seekdir.3, telldir.3: Update FTM requirements (mostly _DEFAULT_SOURCE)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man3')
| -rw-r--r-- | man3/dirfd.3 | 4 | ||||
| -rw-r--r-- | man3/readdir.3 | 4 | ||||
| -rw-r--r-- | man3/scandir.3 | 7 | ||||
| -rw-r--r-- | man3/seekdir.3 | 4 | ||||
| -rw-r--r-- | man3/telldir.3 | 4 |
5 files changed, 13 insertions, 10 deletions
diff --git a/man3/dirfd.3 b/man3/dirfd.3 index 78abda9002..7bde07a6fa 100644 --- a/man3/dirfd.3 +++ b/man3/dirfd.3 @@ -42,8 +42,8 @@ Feature Test Macro Requirements for glibc (see .RS 4 .PD 0 .ad l -_BSD_SOURCE || _SVID_SOURCE - || /* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200809L +/* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200809L + || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .PD .RE .ad diff --git a/man3/readdir.3 b/man3/readdir.3 index 02080b385d..6461977101 100644 --- a/man3/readdir.3 +++ b/man3/readdir.3 @@ -55,8 +55,8 @@ Feature Test Macro Requirements for glibc (see .sp .BR readdir_r (): .RS 4 -_POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE || -_SVID_SOURCE || _POSIX_SOURCE +_POSIX_C_SOURCE + || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .RE .ad b .SH DESCRIPTION diff --git a/man3/scandir.3 b/man3/scandir.3 index 6109bebe5f..2996eb346a 100644 --- a/man3/scandir.3 +++ b/man3/scandir.3 @@ -101,9 +101,8 @@ Feature Test Macro Requirements for glibc (see .RS 4 .PD 0 .ad b -_BSD_SOURCE || _SVID_SOURCE -.br -|| /* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200809L +/* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200809L + || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .PD .RE .sp @@ -290,7 +289,7 @@ and glibc 2.10 changed the definition of to match the standard. .SH EXAMPLE .nf -#define _SVID_SOURCE +#define _DEFAULT_SOURCE /* print files in current directory in reverse order */ #include <dirent.h> diff --git a/man3/seekdir.3 b/man3/seekdir.3 index 250e6b0830..bc77627aa7 100644 --- a/man3/seekdir.3 +++ b/man3/seekdir.3 @@ -45,7 +45,9 @@ Feature Test Macro Requirements for glibc (see .in .sp .BR seekdir (): -_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE + _XOPEN_SOURCE + || /* Glibc since 2.19: */ _DEFAULT_SOURCE + || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .SH DESCRIPTION The .BR seekdir () diff --git a/man3/telldir.3 b/man3/telldir.3 index 0971540cfd..868e9e7cb6 100644 --- a/man3/telldir.3 +++ b/man3/telldir.3 @@ -43,7 +43,9 @@ Feature Test Macro Requirements for glibc (see .in .sp .BR telldir (): -_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE + _XOPEN_SOURCE + || /* Glibc since 2.19: */ _DEFAULT_SOURCE + || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .SH DESCRIPTION The .BR telldir () |
