git: libc: Move libthread_xu source over to libc/thread
Aaron LI
aly at crater.dragonflybsd.org
Thu Sep 17 06:25:15 PDT 2026
commit aaef2979773f2bfc0f661b17be90d5e5b82b505b
Author: Aaron LI <aly at aaronly.me>
Date: Thu Sep 17 17:50:00 2026 +0800
libc: Move libthread_xu source over to libc/thread
Summary of changes:
lib/libc/thread/Makefile.inc | 6 +-
lib/{libthread_xu => libc}/thread/thr_affinity.c | 0
lib/{libthread_xu => libc}/thread/thr_attr.c | 0
lib/{libthread_xu => libc}/thread/thr_barrier.c | 0
.../thread/thr_barrierattr.c | 0
lib/{libthread_xu => libc}/thread/thr_cancel.c | 0
lib/{libthread_xu => libc}/thread/thr_clean.c | 0
.../thread/thr_concurrency.c | 0
lib/{libthread_xu => libc}/thread/thr_cond.c | 0
lib/{libthread_xu => libc}/thread/thr_condattr.c | 0
lib/{libthread_xu => libc}/thread/thr_create.c | 0
lib/{libthread_xu => libc}/thread/thr_ctrdtr.c | 0
lib/{libthread_xu => libc}/thread/thr_detach.c | 0
lib/{libthread_xu => libc}/thread/thr_distribute.c | 0
lib/{libthread_xu => libc}/thread/thr_equal.c | 0
lib/{libthread_xu => libc}/thread/thr_event.c | 0
lib/{libthread_xu => libc}/thread/thr_exit.c | 0
lib/{libthread_xu => libc}/thread/thr_fork.c | 0
.../thread/thr_getcpuclockid.c | 0
lib/{libthread_xu => libc}/thread/thr_getprio.c | 0
.../thread/thr_getschedparam.c | 0
.../thread/thr_getthreadid_np.c | 0
lib/{libthread_xu => libc}/thread/thr_info.c | 0
lib/{libthread_xu => libc}/thread/thr_init.c | 0
.../thread/thr_isthreaded_np.c | 0
lib/{libthread_xu => libc}/thread/thr_join.c | 0
lib/{libthread_xu => libc}/thread/thr_kern.c | 0
lib/{libthread_xu => libc}/thread/thr_kill.c | 0
lib/{libthread_xu => libc}/thread/thr_list.c | 0
lib/{libthread_xu => libc}/thread/thr_main_np.c | 0
lib/{libthread_xu => libc}/thread/thr_malloc.c | 0
lib/{libthread_xu => libc}/thread/thr_multi_np.c | 0
lib/{libthread_xu => libc}/thread/thr_mutex.c | 0
lib/{libthread_xu => libc}/thread/thr_mutexattr.c | 0
lib/{libthread_xu => libc}/thread/thr_once.c | 0
lib/{libthread_xu => libc}/thread/thr_printf.c | 0
lib/{libthread_xu => libc}/thread/thr_private.h | 0
lib/{libthread_xu => libc}/thread/thr_pspinlock.c | 0
lib/{libthread_xu => libc}/thread/thr_resume_np.c | 0
lib/{libthread_xu => libc}/thread/thr_rtld.c | 0
lib/{libthread_xu => libc}/thread/thr_rwlock.c | 0
lib/{libthread_xu => libc}/thread/thr_rwlockattr.c | 0
lib/{libthread_xu => libc}/thread/thr_self.c | 0
lib/{libthread_xu => libc}/thread/thr_sem.c | 0
lib/{libthread_xu => libc}/thread/thr_setprio.c | 0
.../thread/thr_setschedparam.c | 0
lib/{libthread_xu => libc}/thread/thr_sig.c | 0
lib/{libthread_xu => libc}/thread/thr_single_np.c | 0
lib/{libthread_xu => libc}/thread/thr_spec.c | 0
lib/{libthread_xu => libc}/thread/thr_spinlock.c | 0
lib/{libthread_xu => libc}/thread/thr_stack.c | 0
lib/{libthread_xu => libc}/thread/thr_suspend_np.c | 0
lib/{libthread_xu => libc}/thread/thr_switch_np.c | 0
lib/{libthread_xu => libc}/thread/thr_symbols.c | 0
lib/{libthread_xu => libc}/thread/thr_syscalls.c | 0
lib/{libthread_xu => libc}/thread/thr_umtx.c | 0
lib/{libthread_xu => libc}/thread/thr_umtx.h | 0
lib/{libthread_xu => libc}/thread/thr_yield.c | 0
.../thread}/x86_64/_umtx_sleep_wakeup_err.S | 0
.../include => libc/thread/x86_64}/pthread_md.h | 0
lib/libthread_xu/arch/Makefile.inc | 3 -
lib/libthread_xu/pthread.map | 419 ---------------------
62 files changed, 3 insertions(+), 425 deletions(-)
rename lib/{libthread_xu => libc}/thread/thr_affinity.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_attr.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_barrier.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_barrierattr.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_cancel.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_clean.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_concurrency.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_cond.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_condattr.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_create.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_ctrdtr.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_detach.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_distribute.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_equal.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_event.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_exit.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_fork.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_getcpuclockid.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_getprio.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_getschedparam.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_getthreadid_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_info.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_init.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_isthreaded_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_join.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_kern.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_kill.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_list.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_main_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_malloc.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_multi_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_mutex.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_mutexattr.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_once.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_printf.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_private.h (100%)
rename lib/{libthread_xu => libc}/thread/thr_pspinlock.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_resume_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_rtld.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_rwlock.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_rwlockattr.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_self.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_sem.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_setprio.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_setschedparam.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_sig.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_single_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_spec.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_spinlock.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_stack.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_suspend_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_switch_np.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_symbols.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_syscalls.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_umtx.c (100%)
rename lib/{libthread_xu => libc}/thread/thr_umtx.h (100%)
rename lib/{libthread_xu => libc}/thread/thr_yield.c (100%)
rename lib/{libthread_xu/arch/x86_64 => libc/thread}/x86_64/_umtx_sleep_wakeup_err.S (100%)
rename lib/{libthread_xu/arch/x86_64/include => libc/thread/x86_64}/pthread_md.h (100%)
delete mode 100644 lib/libthread_xu/arch/Makefile.inc
delete mode 100644 lib/libthread_xu/pthread.map
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aaef2979773f2bfc0f661b17be90d5e5b82b505b
--
DragonFly BSD source repository
More information about the Commits
mailing list