stpcpy is part of POSIX.1-2008 [BZ #3629]

This commit is contained in:
Roland McGrath 2016-05-30 13:28:25 +02:00 committed by Florian Weimer
parent 3904414a30
commit c30c3f46a5
2 changed files with 9 additions and 3 deletions

View file

@ -1,3 +1,9 @@
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.
2016-05-30 Samuel Thibault <samuel.thibault@ens-lyon.org>
* sysdeps/mach/hurd/i386/____longjmp_chk.S (____longjmp_chk) [PIC]:

View file

@ -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}.