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> 2016-05-30 Samuel Thibault <samuel.thibault@ens-lyon.org>
* sysdeps/mach/hurd/i386/____longjmp_chk.S (____longjmp_chk) [PIC]: * 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 @include stpcpy.c.texi
@end smallexample @end smallexample
This function is not part of the ISO or POSIX standards, and is not This function is part of POSIX.1-2008 and later editions, but was
customary on Unix systems, but we did not invent it either. Perhaps it available in @theglibc{} and other systems as an extension long before
comes from MS-DOG. it was standardized.
Its behavior is undefined if the strings overlap. The function is Its behavior is undefined if the strings overlap. The function is
declared in @file{string.h}. declared in @file{string.h}.