summaryrefslogtreecommitdiff
path: root/lib/libc/ssp/vsnprintf_chk.c
AgeCommit message (Collapse)Author
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2007-08-04Update includes so that this builds for USE_FORT=no too.kristerw
2007-06-03#undef the fortified functions we use, otherwise we end up calling ourselveschristos
recursively. XXX: Do we need namespace.h here?
2007-05-30Match usage of FORTIFY_SOURCE on other platforms by not requiring specialtls
include path: the normal header files now include the "SSP" ones (which one should note are not really named right: SSP and FORTIFY_SOURCE are independent features). Disable USE_SSP on targets where the compiler doesn't support it at all (mips, alpha) or it's known broken (sh3). But enable FORTIFY_SOURCE, without SSP, on those platforms -- tested on mipsel.
2007-05-30Move FORTIFY_SOURCE implementation from the somewhat ill-named "libssp"tls
(what other systems keep in libssp, we already have in libc) into libc to match what other systems with FORTIFY_SOURCE do. Goodbye, libssp dependency in libraries and executables. Discussed with christos and mrg; Christos will merge the headers to get us the rest of the way to a FORTIFY_SOURCE implementation that works as others' code expects.