This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH COMMITTED] stpcpy is part of POSIX.1-2008 [BZ #3629]
- From: fweimer at redhat dot com (Florian Weimer)
- To: libc-alpha at sourceware dot org
- Date: Mon, 30 May 2016 13:34:52 +0200
- Subject: [PATCH COMMITTED] stpcpy is part of POSIX.1-2008 [BZ #3629]
- Authentication-results: sourceware.org; auth=none
2016-05-30 Roland McGrath <roland@hack.frob.com>
[BZ #3629]
* manual/string.texi (Copying Strings and Arrays): stpcpy is part
of POSIX.1-2008.
diff --git a/manual/string.texi b/manual/string.texi
index 016fd0b..58a905e 100644
--- a/manual/string.texi
+++ b/manual/string.texi
@@ -612,9 +612,9 @@ and @samp{bar} to produce @samp{foobar}, which it then prints.
@include stpcpy.c.texi
@end smallexample
-This function is not part of the ISO or POSIX standards, and is not
-customary on Unix systems, but we did not invent it either. Perhaps it
-comes from MS-DOG.
+This function is part of POSIX.1-2008 and later editions, but was
+available in @theglibc{} and other systems as an extension long before
+it was standardized.
Its behavior is undefined if the strings overlap. The function is
declared in @file{string.h}.