From c0907f494b0dab5afd7d1ea0c3110528b251d419 Mon Sep 17 00:00:00 2001 From: Lionel Sambuc Date: Wed, 3 Jan 2018 23:15:29 +0100 Subject: [PATCH] pthread_mi_lists --- distrib/sets/lists/minix-comp/mi | 13 ++++ distrib/sets/lists/minix-man/mi | 105 +++++++++++++++++++++++++++++++ distrib/sets/lists/tests/mi | 76 +++++++++++----------- 3 files changed, 156 insertions(+), 38 deletions(-) diff --git a/distrib/sets/lists/minix-comp/mi b/distrib/sets/lists/minix-comp/mi index e0cc28825..06827bba9 100644 --- a/distrib/sets/lists/minix-comp/mi +++ b/distrib/sets/lists/minix-comp/mi @@ -1510,6 +1510,9 @@ ./usr/include/protocols/rwhod.h minix-comp ./usr/include/protocols/talkd.h minix-comp ./usr/include/protocols/timed.h minix-comp +./usr/include/pthread.h minix-comp +./usr/include/pthread_queue.h minix-comp +./usr/include/pthread_types.h minix-comp ./usr/include/puffs.h minix-comp ./usr/include/pwd.h minix-comp ./usr/include/quota.h minix-comp @@ -2052,6 +2055,11 @@ ./usr/lib/libelf_pic.a minix-comp ./usr/lib/libevent.a minix-comp ./usr/lib/libevent_pic.a minix-comp +./usr/lib/libevent_pthreads.a minix-comp +./usr/lib/libevent_pthreads.so minix-comp +./usr/lib/libevent_pthreads.so.4 minix-comp +./usr/lib/libevent_pthreads.so.4.0 minix-comp +./usr/lib/libevent_pthreads_pic.a minix-comp ./usr/lib/libexec.a minix-comp ./usr/lib/libexec_pic.a minix-comp ./usr/lib/libexecinfo.a minix-comp @@ -2119,6 +2127,11 @@ ./usr/lib/libpci_pic.a minix-comp ./usr/lib/libprop.a minix-comp ./usr/lib/libprop_pic.a minix-comp +./usr/lib/libpthread.a minix-comp +./usr/lib/libpthread.so minix-comp +./usr/lib/libpthread.so.1 minix-comp +./usr/lib/libpthread.so.1.2 minix-comp +./usr/lib/libpthread_pic.a minix-comp ./usr/lib/libpuffs.a minix-comp ./usr/lib/libpuffs_pic.a minix-comp ./usr/lib/librefuse.a minix-comp diff --git a/distrib/sets/lists/minix-man/mi b/distrib/sets/lists/minix-man/mi index 170fe7300..bf5e21503 100644 --- a/distrib/sets/lists/minix-man/mi +++ b/distrib/sets/lists/minix-man/mi @@ -836,6 +836,7 @@ ./usr/man/man3/addnstr.3 minix-man ./usr/man/man3/addr.3 minix-man ./usr/man/man3/addstr.3 minix-man +./usr/man/man3/affinity.3 minix-man ./usr/man/man3/alarm.3 minix-man ./usr/man/man3/alloca.3 minix-man ./usr/man/man3/allocaddrinfo.3 minix-man @@ -2657,7 +2658,111 @@ ./usr/man/man3/proplib.3 minix-man ./usr/man/man3/psiginfo.3 minix-man ./usr/man/man3/psignal.3 minix-man +./usr/man/man3/pthread.3 minix-man ./usr/man/man3/pthread_atfork.3 minix-man +./usr/man/man3/pthread_attr.3 minix-man +./usr/man/man3/pthread_attr_destroy.3 minix-man +./usr/man/man3/pthread_attr_get_np.3 minix-man +./usr/man/man3/pthread_attr_getdetachstate.3 minix-man +./usr/man/man3/pthread_attr_getguardsize.3 minix-man +./usr/man/man3/pthread_attr_getinheritsched.3 minix-man +./usr/man/man3/pthread_attr_getname_np.3 minix-man +./usr/man/man3/pthread_attr_getschedparam.3 minix-man +./usr/man/man3/pthread_attr_getschedpolicy.3 minix-man +./usr/man/man3/pthread_attr_getscope.3 minix-man +./usr/man/man3/pthread_attr_getstack.3 minix-man +./usr/man/man3/pthread_attr_getstackaddr.3 minix-man +./usr/man/man3/pthread_attr_getstacksize.3 minix-man +./usr/man/man3/pthread_attr_init.3 minix-man +./usr/man/man3/pthread_attr_setcreatesuspend_np.3 minix-man +./usr/man/man3/pthread_attr_setdetachstate.3 minix-man +./usr/man/man3/pthread_attr_setguardsize.3 minix-man +./usr/man/man3/pthread_attr_setinheritsched.3 minix-man +./usr/man/man3/pthread_attr_setname_np.3 minix-man +./usr/man/man3/pthread_attr_setschedparam.3 minix-man +./usr/man/man3/pthread_attr_setschedpolicy.3 minix-man +./usr/man/man3/pthread_attr_setscope.3 minix-man +./usr/man/man3/pthread_attr_setstack.3 minix-man +./usr/man/man3/pthread_attr_setstackaddr.3 minix-man +./usr/man/man3/pthread_attr_setstacksize.3 minix-man +./usr/man/man3/pthread_barrier.3 minix-man +./usr/man/man3/pthread_barrier_destroy.3 minix-man +./usr/man/man3/pthread_barrier_init.3 minix-man +./usr/man/man3/pthread_barrier_wait.3 minix-man +./usr/man/man3/pthread_barrierattr.3 minix-man +./usr/man/man3/pthread_barrierattr_destroy.3 minix-man +./usr/man/man3/pthread_barrierattr_init.3 minix-man +./usr/man/man3/pthread_cancel.3 minix-man +./usr/man/man3/pthread_cleanup_pop.3 minix-man +./usr/man/man3/pthread_cleanup_push.3 minix-man +./usr/man/man3/pthread_cond.3 minix-man +./usr/man/man3/pthread_cond_broadcast.3 minix-man +./usr/man/man3/pthread_cond_destroy.3 minix-man +./usr/man/man3/pthread_cond_init.3 minix-man +./usr/man/man3/pthread_cond_signal.3 minix-man +./usr/man/man3/pthread_cond_timedwait.3 minix-man +./usr/man/man3/pthread_cond_wait.3 minix-man +./usr/man/man3/pthread_condattr.3 minix-man +./usr/man/man3/pthread_condattr_destroy.3 minix-man +./usr/man/man3/pthread_condattr_init.3 minix-man +./usr/man/man3/pthread_condattr_setclock.3 minix-man +./usr/man/man3/pthread_create.3 minix-man +./usr/man/man3/pthread_curcpu_np.3 minix-man +./usr/man/man3/pthread_detach.3 minix-man +./usr/man/man3/pthread_equal.3 minix-man +./usr/man/man3/pthread_exit.3 minix-man +./usr/man/man3/pthread_getaffinity_np.3 minix-man +./usr/man/man3/pthread_getattr_np.3 minix-man +./usr/man/man3/pthread_getname_np.3 minix-man +./usr/man/man3/pthread_getschedparam.3 minix-man +./usr/man/man3/pthread_getspecific.3 minix-man +./usr/man/man3/pthread_join.3 minix-man +./usr/man/man3/pthread_key_create.3 minix-man +./usr/man/man3/pthread_key_delete.3 minix-man +./usr/man/man3/pthread_kill.3 minix-man +./usr/man/man3/pthread_mutex.3 minix-man +./usr/man/man3/pthread_mutex_destroy.3 minix-man +./usr/man/man3/pthread_mutex_init.3 minix-man +./usr/man/man3/pthread_mutex_lock.3 minix-man +./usr/man/man3/pthread_mutex_trylock.3 minix-man +./usr/man/man3/pthread_mutex_unlock.3 minix-man +./usr/man/man3/pthread_mutexattr.3 minix-man +./usr/man/man3/pthread_mutexattr_destroy.3 minix-man +./usr/man/man3/pthread_mutexattr_gettype.3 minix-man +./usr/man/man3/pthread_mutexattr_init.3 minix-man +./usr/man/man3/pthread_mutexattr_settype.3 minix-man +./usr/man/man3/pthread_once.3 minix-man +./usr/man/man3/pthread_resume_np.3 minix-man +./usr/man/man3/pthread_rwlock.3 minix-man +./usr/man/man3/pthread_rwlock_destroy.3 minix-man +./usr/man/man3/pthread_rwlock_init.3 minix-man +./usr/man/man3/pthread_rwlock_rdlock.3 minix-man +./usr/man/man3/pthread_rwlock_timedrdlock.3 minix-man +./usr/man/man3/pthread_rwlock_timedwrlock.3 minix-man +./usr/man/man3/pthread_rwlock_tryrdlock.3 minix-man +./usr/man/man3/pthread_rwlock_trywrlock.3 minix-man +./usr/man/man3/pthread_rwlock_unlock.3 minix-man +./usr/man/man3/pthread_rwlock_wrlock.3 minix-man +./usr/man/man3/pthread_rwlockattr.3 minix-man +./usr/man/man3/pthread_rwlockattr_destroy.3 minix-man +./usr/man/man3/pthread_rwlockattr_init.3 minix-man +./usr/man/man3/pthread_schedparam.3 minix-man +./usr/man/man3/pthread_self.3 minix-man +./usr/man/man3/pthread_setaffinity_np.3 minix-man +./usr/man/man3/pthread_setcancelstate.3 minix-man +./usr/man/man3/pthread_setcanceltype.3 minix-man +./usr/man/man3/pthread_setname_np.3 minix-man +./usr/man/man3/pthread_setschedparam.3 minix-man +./usr/man/man3/pthread_setspecific.3 minix-man +./usr/man/man3/pthread_sigmask.3 minix-man +./usr/man/man3/pthread_spin.3 minix-man +./usr/man/man3/pthread_spin_destroy.3 minix-man +./usr/man/man3/pthread_spin_init.3 minix-man +./usr/man/man3/pthread_spin_lock.3 minix-man +./usr/man/man3/pthread_spin_trylock.3 minix-man +./usr/man/man3/pthread_spin_unlock.3 minix-man +./usr/man/man3/pthread_suspend_np.3 minix-man +./usr/man/man3/pthread_testcancel.3 minix-man ./usr/man/man3/ptsname.3 minix-man ./usr/man/man3/ptsname_r.3 minix-man ./usr/man/man3/puffs.3 minix-man diff --git a/distrib/sets/lists/tests/mi b/distrib/sets/lists/tests/mi index 42c654bd2..83119a348 100644 --- a/distrib/sets/lists/tests/mi +++ b/distrib/sets/lists/tests/mi @@ -2927,46 +2927,46 @@ ./usr/tests/lib/libprop/Kyuafile tests-lib-tests compattestfile,atf,kyua ./usr/tests/lib/libprop/t_basic tests-lib-tests compattestfile,atf ./usr/tests/lib/libpthread tests-lib-tests compattestfile,atf -./usr/tests/lib/libpthread/Atffile tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/Kyuafile tests-lib-tests compattestfile,atf,kyua,minix-false -./usr/tests/lib/libpthread/d_mach tests-lib-tests compattestfile,atf,minix-false +./usr/tests/lib/libpthread/Atffile tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/Kyuafile tests-lib-tests compattestfile,atf,kyua +./usr/tests/lib/libpthread/d_mach tests-lib-tests compattestfile,atf ./usr/tests/lib/libpthread/dlopen tests-lib-tests compattestfile,atf -./usr/tests/lib/libpthread/dlopen/Atffile tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/dlopen/Kyuafile tests-lib-tests compattestfile,atf,kyua,minix-false -./usr/tests/lib/libpthread/dlopen/h_pthread_dlopen.so tests-lib-tests compattestfile,atf,pic,minix-false -./usr/tests/lib/libpthread/dlopen/h_pthread_dlopen.so.1 tests-lib-tests compattestfile,atf,pic,minix-false -./usr/tests/lib/libpthread/dlopen/t_dlopen tests-lib-tests compattestfile,atf,pic,minix-false -./usr/tests/lib/libpthread/dlopen/t_dso_pthread_create tests-lib-tests compattestfile,atf,pic,minix-false -./usr/tests/lib/libpthread/dlopen/t_main_pthread_create tests-lib-tests compattestfile,atf,pic,minix-false -./usr/tests/lib/libpthread/h_atexit tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/h_cancel tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/h_exit tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/h_resolv tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_atexit tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_barrier tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_cancel tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_cond tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_condwait tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_detach tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_equal tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_exit tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_fork tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_fpu tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_join tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_kill tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_mutex tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_name tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_once tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_preempt tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_resolv tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_rwlock tests-lib-tests compattestfile,atf,minix-false +./usr/tests/lib/libpthread/dlopen/Atffile tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/dlopen/Kyuafile tests-lib-tests compattestfile,atf,kyua +./usr/tests/lib/libpthread/dlopen/h_pthread_dlopen.so tests-lib-tests compattestfile,atf,pic +./usr/tests/lib/libpthread/dlopen/h_pthread_dlopen.so.1 tests-lib-tests compattestfile,atf,pic +./usr/tests/lib/libpthread/dlopen/t_dlopen tests-lib-tests compattestfile,atf,pic +./usr/tests/lib/libpthread/dlopen/t_dso_pthread_create tests-lib-tests compattestfile,atf,pic +./usr/tests/lib/libpthread/dlopen/t_main_pthread_create tests-lib-tests compattestfile,atf,pic +./usr/tests/lib/libpthread/h_atexit tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/h_cancel tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/h_exit tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/h_resolv tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_atexit tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_barrier tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_cancel tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_cond tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_condwait tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_detach tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_equal tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_exit tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_fork tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_fpu tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_join tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_kill tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_mutex tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_name tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_once tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_preempt tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_resolv tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_rwlock tests-lib-tests compattestfile,atf ./usr/tests/lib/libpthread/t_sem tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_siglongjmp tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_sigmask tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_sigsuspend tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_sleep tests-lib-tests compattestfile,atf,minix-false -./usr/tests/lib/libpthread/t_status tests-obsolete obsolete,minix-false -./usr/tests/lib/libpthread/t_swapcontext tests-lib-tests compattestfile,atf,minix-false +./usr/tests/lib/libpthread/t_siglongjmp tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_sigmask tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_sigsuspend tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_sleep tests-lib-tests compattestfile,atf +./usr/tests/lib/libpthread/t_status tests-obsolete obsolete +./usr/tests/lib/libpthread/t_swapcontext tests-lib-tests compattestfile,atf ./usr/tests/lib/librt tests-lib-tests compattestfile,atf ./usr/tests/lib/librt/Atffile tests-lib-tests compattestfile,atf,minix-false ./usr/tests/lib/librt/Kyuafile tests-lib-tests compattestfile,atf,kyua,minix-false