kan
ef443476d9
Second attempt at eliminating .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 every time given shared library is being relocated
and making affected text pages non-shareable.
Reviewed by: kib
Approved by: re (kib)
2009-07-14 21:19:13 +00:00
..
2009-07-11 22:30:37 +00:00
2008-10-19 08:41:10 +00:00
2009-06-25 19:52:45 +00:00
2008-12-11 08:22:20 +00:00
2009-02-18 19:59:27 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2009-06-12 16:37:53 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2009-05-28 04:25:38 +00:00
2008-10-19 08:41:10 +00:00
2009-05-18 22:34:33 +00:00
2009-07-14 21:19:13 +00:00
2008-10-19 08:41:10 +00:00
2009-06-12 14:27:50 +00:00
2009-03-04 03:45:02 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2009-05-21 17:56:00 +00:00
2009-06-16 13:31:01 +00:00
2009-05-09 01:35:27 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2009-04-11 17:36:11 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2009-01-07 20:17:55 +00:00
2008-11-15 09:30:09 +00:00
2009-07-11 17:35:55 +00:00
2008-10-19 08:41:10 +00:00
2009-07-11 22:30:37 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2009-04-19 16:17:13 +00:00
2009-02-17 16:35:19 +00:00
2009-01-30 15:43:55 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2008-10-19 08:41:10 +00:00
2009-07-11 22:30:37 +00:00
2009-01-22 08:29:39 +00:00
2008-10-19 08:41:10 +00:00
2009-07-14 17:11:06 +00:00
2009-07-11 05:35:08 +00:00
2009-02-26 21:43:15 +00:00
2008-10-19 08:41:10 +00:00
2009-03-10 11:46:41 +00:00
2008-10-19 08:41:10 +00:00
2009-03-16 23:56:28 +00:00