aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2016-02-12 17:27:26 +0100
committerMichael Kerrisk <mtk.manpages@gmail.com>2016-03-01 20:01:04 +0100
commit9db90c7cc98c4630a7682895643f119c575a494e (patch)
treea706a19a432f228479330459fc118b12fa0468d5
parentc1016e876793ff896798624011e5bc1f2362990b (diff)
downloadman-pages-9db90c7cc98c4630a7682895643f119c575a494e.tar.gz
getgrent.3, getgrnam.3, getpwent.3, getpwnam.3: Updaye FTM requirements (mostly _DEFAULT_SOURCE)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
-rw-r--r--man3/getgrent.312
-rw-r--r--man3/getgrnam.34
-rw-r--r--man3/getpwent.34
-rw-r--r--man3/getpwnam.34
4 files changed, 14 insertions, 10 deletions
diff --git a/man3/getgrent.3 b/man3/getgrent.3
index ffdbdd9fd0..829146eff3 100644
--- a/man3/getgrent.3
+++ b/man3/getgrent.3
@@ -51,17 +51,19 @@ Feature Test Macro Requirements for glibc (see
.ad l
.BR setgrent ():
.RS 4
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
-.br
- /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+_XOPEN_SOURCE\ >=\ 500
+.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+ || /* Glibc since 2.19: */ _DEFAULT_SOURCE
+ || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
.RE
.sp
.BR getgrent (),
.BR endgrent ():
.RS 4
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+_XOPEN_SOURCE\ >=\ 500
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+ || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+ || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
.RE
.PD
.ad b
diff --git a/man3/getgrnam.3 b/man3/getgrnam.3
index 6fd9429504..7d8d8bd315 100644
--- a/man3/getgrnam.3
+++ b/man3/getgrnam.3
@@ -60,8 +60,8 @@ Feature Test Macro Requirements for glibc (see
.BR getgrnam_r (),
.BR getgrgid_r ():
.RS 4
-_POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
-_SVID_SOURCE
+_POSIX_C_SOURCE
+ || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
.RE
.ad b
.SH DESCRIPTION
diff --git a/man3/getpwent.3 b/man3/getpwent.3
index 3dd4cb43d2..a85a498722 100644
--- a/man3/getpwent.3
+++ b/man3/getpwent.3
@@ -55,8 +55,10 @@ Feature Test Macro Requirements for glibc (see
.BR setpwent (),
.BR endpwent ():
.RS 4
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+_XOPEN_SOURCE\ >=\ 500
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+ || /* Glibc since 2.19: */ _DEFAULT_SOURCE
+ || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
.RE
.ad b
.SH DESCRIPTION
diff --git a/man3/getpwnam.3 b/man3/getpwnam.3
index e3eb77526b..1c1f5dee1a 100644
--- a/man3/getpwnam.3
+++ b/man3/getpwnam.3
@@ -64,8 +64,8 @@ Feature Test Macro Requirements for glibc (see
.BR getpwnam_r (),
.BR getpwuid_r ():
.RS 4
-_POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
-_SVID_SOURCE
+_POSIX_C_SOURCE
+ || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
.RE
.ad b
.SH DESCRIPTION