freebsd-src/gnu/lib
Alexander Kabaev a162c9ae9c Eliminate .text relocations in shared libraries compiled with stack protector.
Use libssp_nonshared library to pull __stack_chk_fail_local symbol into
each library that needs it instead of pulling it from libc. GCC generates
local calls to this function which result in absolute relocations put into
position-independent code segment, making dynamic loader do extra work everys
time given shared library is being relocated and making affected text pages
non-shareable.

Reviewed by:        kib
Approved by:        re (kensmith)
2009-06-28 23:51:39 +00:00
..
csu Fix build when WITH_SSP is set explicitly. 2009-02-21 15:04:31 +00:00
libdialog Fix stack overflow with too many items return list in 'dialog' program. 2007-08-24 16:26:24 +00:00
libg2c Convert NO_PROFILE and NO_LIB32 to new style. 2006-03-18 21:37:05 +00:00
libgcc Eliminate .text relocations in shared libraries compiled with stack protector. 2009-06-28 23:51:39 +00:00
libgcov Compile static gcov library with -fPIC to match what stock GCC builds 2009-06-21 01:54:47 +00:00
libgomp mfp4: sort the architectures alphabetically... 2008-09-19 02:30:22 +00:00
libiberty
libobjc While checking over the libraries for 7.0-REL Kris found the following 2007-11-20 04:20:32 +00:00
libreadline - Bump share library version which were missed in last bump 2007-06-18 18:47:54 +00:00
libregex - Bump share library version which were missed in last bump 2007-06-18 18:47:54 +00:00
libssp Eliminate .text relocations in shared libraries compiled with stack protector. 2009-06-28 23:51:39 +00:00
libstdc++ There's no need to redundantly redefine atomicity.h. 2008-12-31 07:39:23 +00:00
libsupc++ Update bmake glue to build GCC 4.2. 2007-05-19 04:25:59 +00:00
Makefile Enable GCC stack protection (aka Propolice) for userland: 2008-06-25 21:33:28 +00:00
Makefile.inc