diff options
author | kib <kib@FreeBSD.org> | 2012-03-12 12:15:47 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2012-03-12 12:15:47 +0000 |
commit | 4f080c8f731c78d2241481894214dbdcced51b11 (patch) | |
tree | f6f41526ae91d93a09f5bd0db36043d947e86893 /contrib/libc++/src/debug.cpp | |
parent | e35bb21f2cb0a6137642086ccd777ce4a652da39 (diff) | |
download | FreeBSD-src-4f080c8f731c78d2241481894214dbdcced51b11.zip FreeBSD-src-4f080c8f731c78d2241481894214dbdcced51b11.tar.gz |
Rtld on diet part 1:
Provide rtld-private implementations of __stack_chk_guard,
__stack_chk_fail() and __chk_fail() symbols, to be used by functions
linked from libc_pic.a. This avoids use of libc stack_protector.c,
which pulls in syslog(3) and stdio as dependency.
Also, do initialize rtld-private copy __stack_chk_guard, previously
libc-provided one was not initialized, since we do not call rtld
object _init() methods.
Reviewed by: kan
MFC after: 3 weeks
Diffstat (limited to 'contrib/libc++/src/debug.cpp')
0 files changed, 0 insertions, 0 deletions