kib 7fe8fbec77 Fix known issues which blow up the process after dlopen("libthr.so")
(or loading a dso linked to libthr.so into process which was not
linked against threading library).

MFC r276630:
Remove interposing, fix malloc, reinstall signal handlers wrappers on
libthr load.

MFC r276681:
Avoid calling internal libc function through PLT or accessing data
though GOT.

MFC r277032:
Reduce the size of the interposing table and amount of
cancellation-handling code in the libthr.

MFC note:
r276646 ("do not erronously export 'openat' symbol from rtld") is not
applicable to stable/10 yet, since PATHFDS support was not merged.
2015-01-18 11:54:20 +00:00
..
2014-12-14 16:28:53 +00:00
2013-11-06 23:59:19 +00:00
2014-06-20 07:32:03 +00:00
2014-08-30 10:16:25 +00:00
2014-08-30 10:16:25 +00:00
2014-07-12 17:39:13 +00:00
2014-08-30 09:55:38 +00:00
2014-08-30 10:29:47 +00:00
2014-08-22 20:26:20 +00:00
2015-01-07 18:38:04 +00:00
2013-07-28 18:44:17 +00:00
2013-07-28 18:44:17 +00:00
2015-01-02 18:31:12 +00:00
2014-08-30 10:16:25 +00:00
2014-10-09 23:05:32 +00:00
2014-03-26 07:31:57 +00:00
2014-10-19 21:16:24 +00:00
2014-06-14 02:57:40 +00:00
2014-10-09 23:05:32 +00:00