pthreads - Fix rtld-elf and libthread_xu
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 2 Nov 2017 23:21:13 +0000 (16:21 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 2 Nov 2017 23:22:38 +0000 (16:22 -0700)
commit982472833bfaf7f80422693d9d6752ca14334a18
treec162d6c8f3419d1a3584160316e85f754e14718f
parentdde7dbc03e17585cba9454d1340618c89af63a2b
pthreads - Fix rtld-elf and libthread_xu

* Fixes chrome, thunderbird, and multiple other issues with recent
  libpthreads work.

Testing-by: mneumann, dillon
15 files changed:
lib/libthread_xu/thread/thr_barrier.c
lib/libthread_xu/thread/thr_create.c
lib/libthread_xu/thread/thr_exit.c
lib/libthread_xu/thread/thr_fork.c
lib/libthread_xu/thread/thr_init.c
lib/libthread_xu/thread/thr_kern.c
lib/libthread_xu/thread/thr_private.h
lib/libthread_xu/thread/thr_rtld.c
lib/libthread_xu/thread/thr_sem.c
lib/libthread_xu/thread/thr_sig.c
lib/libthread_xu/thread/thr_umtx.c
lib/libthread_xu/thread/thr_umtx.h
libexec/rtld-elf/rtld_lock.c
libexec/rtld-elf/rtld_lock.h
libexec/rtld-elf/x86_64/rtld_machdep.h