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
..
2009-03-31 23:02:51 +00:00
2007-07-24 06:41:07 +00:00
2005-02-13 22:25:33 +00:00
2006-07-27 12:05:05 +00:00
2005-01-14 12:22:57 +00:00
2008-03-26 07:32:08 +00:00
2007-07-03 12:46:08 +00:00
2005-02-13 22:25:33 +00:00
2009-05-26 00:07:02 +00:00