]> sourceware.org Git - newlib-cygwin.git/commit
ssp: add Object Size Checking for string.h
authorYaakov Selkowitz <yselkowi@redhat.com>
Tue, 28 Nov 2017 05:14:15 +0000 (23:14 -0600)
committerYaakov Selkowitz <yselkowi@redhat.com>
Wed, 29 Nov 2017 17:25:40 +0000 (11:25 -0600)
commite4fc4d7bc47f5082a084415e237d39e40dd701be
tree7d165e61df1f0b7c250d34ecb5f65567a98b9fbc
parent3e8fc7d9f21329d5a98ec3cf6de138bce9bc2c05
ssp: add Object Size Checking for string.h

The implementation is from NetBSD, with the addition of mempcpy (a GNU
extension) for parity with glibc and libssp.

Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
12 files changed:
newlib/libc/include/ssp/string.h [new file with mode: 0644]
newlib/libc/include/string.h
newlib/libc/ssp/memcpy_chk.c [new file with mode: 0644]
newlib/libc/ssp/memmove_chk.c [new file with mode: 0644]
newlib/libc/ssp/mempcpy_chk.c [new file with mode: 0644]
newlib/libc/ssp/memset_chk.c [new file with mode: 0644]
newlib/libc/ssp/stpcpy_chk.c [new file with mode: 0644]
newlib/libc/ssp/stpncpy_chk.c [new file with mode: 0644]
newlib/libc/ssp/strcat_chk.c [new file with mode: 0644]
newlib/libc/ssp/strcpy_chk.c [new file with mode: 0644]
newlib/libc/ssp/strncat_chk.c [new file with mode: 0644]
newlib/libc/ssp/strncpy_chk.c [new file with mode: 0644]
This page took 0.196908 seconds and 5 git commands to generate.