Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/lib/libc



Module Name:    src
Committed By:   perry
Date:           Fri May  1 17:27:01 UTC 2009

Modified Files:
        src/lib/libc: shlib_version
        src/lib/libc/string: Makefile.inc strcpy.3 string.3 strlen.3 wmemchr.3
Added Files:
        src/lib/libc/string: stpcpy.c stpncpy.c strnlen.c

Log Message:
Add versions of stpcpy(3), stpncpy(3), strnlen(3), all from FreeBSD.
These are defined in the latest POSIX

Also make related updates to documentation, mostly from FreeBSD,
though I cleaned a few other things up along the way.

Bump shlib_version.

We are still missing strcoll_l, strerror_l, strsignal, strxfrm_l to be
POSIX conformant.


To generate a diff of this commit:
cvs rdiff -u -r1.210 -r1.211 src/lib/libc/shlib_version
cvs rdiff -u -r1.70 -r1.71 src/lib/libc/string/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/lib/libc/string/stpcpy.c \
    src/lib/libc/string/stpncpy.c src/lib/libc/string/strnlen.c
cvs rdiff -u -r1.17 -r1.18 src/lib/libc/string/strcpy.3
cvs rdiff -u -r1.15 -r1.16 src/lib/libc/string/string.3
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/string/strlen.3
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/string/wmemchr.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index