History log of /freebsd-10-stable/lib/libthr/thread/thr_syscalls.c
Revision Date Author Comments
# 296732 12-Mar-2016 kib

MFC r295407:
Make libc __pthread_map_stacks_exec() interposed.


# 281981 25-Apr-2015 kib

MFC r281712:
Make wait6(2), waitid(3) and ppoll(2) cancellation points.


# 281454 12-Apr-2015 kib

MFC r280818:
Make kevent(2) a cancellation point.


# 278875 16-Feb-2015 kib

MFC r278751:
Properly interpose libc spinlocks, was missed in r276630.


# 277317 18-Jan-2015 kib

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.


# 281981 25-Apr-2015 kib

MFC r281712:
Make wait6(2), waitid(3) and ppoll(2) cancellation points.


# 281454 12-Apr-2015 kib

MFC r280818:
Make kevent(2) a cancellation point.


# 278875 16-Feb-2015 kib

MFC r278751:
Properly interpose libc spinlocks, was missed in r276630.


# 277317 18-Jan-2015 kib

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.