.\" Dinkumware C library reference http://www.dinkumware.com/
.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
.\"
-.TH WCPCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
+.TH WCPCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
wcpcpy \- copy a wide-character string, returning a pointer to its end
.SH SYNOPSIS
.nf
-.B #define _GNU_SOURCE
-.br
.B #include <wchar.h>
.sp
.BI "wchar_t *wcpcpy(wchar_t *" dest ", const wchar_t *" src );
.fi
+.sp
+.in -4n
+Feature Test Macro Requirements for glibc (see
+.BR feature_test_macros (7)):
+.in
+.sp
+.BR wcpcpy ():
+.br
+Since glibc 2.10: _POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700
+.br
+Before glibc 2.10:
+_GNU_SOURCE
.SH DESCRIPTION
The
.BR wcpcpy ()
.\" Dinkumware C library reference http://www.dinkumware.com/
.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
.\"
-.TH WCPNCPY 3 2003-11-01 "GNU" "Linux Programmer's Manual"
+.TH WCPNCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
wcpncpy \- copy a fixed-size string of wide characters,
returning a pointer to its end
.SH SYNOPSIS
.nf
-.B #define _GNU_SOURCE
-.br
.B #include <wchar.h>
.sp
.BI "wchar_t *wcpncpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n );
.fi
+.sp
+.in -4n
+Feature Test Macro Requirements for glibc (see
+.BR feature_test_macros (7)):
+.in
+.sp
+.BR wcpncpy ():
+.br
+Since glibc 2.10: _POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700
+.br
+Before glibc 2.10:
+_GNU_SOURCE
.SH DESCRIPTION
The
.BR wcpncpy ()