aboutsummaryrefslogtreecommitdiffstats
path: root/man3/strdup.3
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2010-09-15 08:51:37 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2010-09-22 07:44:47 +0200
commit8a3a2952585aca9097e6f72d66848c5efa6448f6 (patch)
tree4cec2e4957d5026614e122979d2af5e323c59e46 /man3/strdup.3
parent64642ec9003c45c58866fe2ce27825ad8efbc2d2 (diff)
downloadman-pages-8a3a2952585aca9097e6f72d66848c5efa6448f6.tar.gz
strdup.3: Update for feature test macro changes in glibc 2.10
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man3/strdup.3')
-rw-r--r--man3/strdup.315
1 files changed, 13 insertions, 2 deletions
diff --git a/man3/strdup.3 b/man3/strdup.3
index 5350e31226..eb576b484d 100644
--- a/man3/strdup.3
+++ b/man3/strdup.3
@@ -26,7 +26,7 @@
.\" 386BSD man pages
.\" Modified Sun Jul 25 10:41:34 1993 by Rik Faith (faith@cs.unc.edu)
.\" Modified Wed Oct 17 01:12:26 2001 by John Levon <moz@compsoc.man.ac.uk>
-.TH STRDUP 3 2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH STRDUP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
strdup, strndup, strdupa, strndupa \- duplicate a string
.SH SYNOPSIS
@@ -46,14 +46,25 @@ strdup, strndup, strdupa, strndupa \- duplicate a string
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.in
+.PD 0
.sp
.BR strdup ():
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
.br
-.BR strndup (),
+.BR strndup ():
+.RS 4
+.TP 4
+Since glibc 2.10:
+POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700
+.TP
+Before glibc 2.10:
+_GNU_SOURCE
+.RE
+.PP
.BR strdupa (),
.BR strndupa ():
_GNU_SOURCE
+.PD
.SH DESCRIPTION
The
.BR strdup ()