freebsd-dev/lib/libthr/thread
Konstantin Belousov 3d40192d3d Pre-resolve symbols required for the deferred signal processing. This
avoids recursion into rtld when leaving libthr critical section for
the deferred signal delivery.

For the same reason, use syscall(2) instead of referencing
__sys_sigreturn(2).  Syscall() is already pre-resolved for fork()
interceptor.

Tested by:	Andre Meiser <ortadur@web.de>
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2015-08-10 17:02:42 +00:00
..
Makefile.inc
thr_affinity.c
thr_attr.c
thr_autoinit.c
thr_barrier.c
thr_barrierattr.c
thr_cancel.c
thr_clean.c _pthread_cleanup_push: fix allocator sizeof operand mismatch 2015-04-22 16:51:21 +00:00
thr_concurrency.c
thr_cond.c
thr_condattr.c
thr_create.c cosmetic: whitespaces-tab before EOL 2015-07-08 16:35:24 +00:00
thr_ctrdtr.c
thr_detach.c
thr_equal.c
thr_event.c
thr_exit.c
thr_fork.c
thr_getcpuclockid.c
thr_getprio.c
thr_getschedparam.c
thr_getthreadid_np.c
thr_info.c
thr_init.c
thr_join.c
thr_kern.c
thr_kill.c
thr_list.c
thr_main_np.c
thr_multi_np.c
thr_mutex.c
thr_mutexattr.c
thr_once.c
thr_printf.c
thr_private.h
thr_pspinlock.c
thr_resume_np.c
thr_rtld.c Pre-resolve symbols required for the deferred signal processing. This 2015-08-10 17:02:42 +00:00
thr_rwlock.c
thr_rwlockattr.c
thr_self.c
thr_sem.c
thr_setprio.c
thr_setschedparam.c
thr_sig.c Pre-resolve symbols required for the deferred signal processing. This 2015-08-10 17:02:42 +00:00
thr_single_np.c
thr_sleepq.c
thr_spec.c Some third-party malloc(3) implementations use pthread_setspecific(3) 2015-05-15 08:40:17 +00:00
thr_spinlock.c
thr_stack.c
thr_suspend_np.c
thr_switch_np.c
thr_symbols.c
thr_syscalls.c The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), and 2015-04-18 21:50:13 +00:00
thr_umtx.c
thr_umtx.h
thr_yield.c