cvs commit: src/lib/libthread_xu/thread thr_attr.c thr_barrier.c thr_barrierattr.c thr_cancel.c thr_clean.c thr_concurrency.c thr_cond.c thr_condattr.c thr_create.c thr_detach.c thr_equal.c thr_exit.c thr_fork.c thr_getprio.c thr_getschedparam.c thr_info.c ...
David Xu
davidxu at crater.dragonflybsd.org
Tue Apr 4 17:29:05 PDT 2006
davidxu 2006/04/04 17:24:37 PDT
DragonFly src repository
Modified files:
lib/libthread_xu/thread thr_attr.c thr_barrier.c
thr_barrierattr.c thr_cancel.c
thr_clean.c thr_concurrency.c
thr_cond.c thr_condattr.c thr_create.c
thr_detach.c thr_equal.c thr_exit.c
thr_fork.c thr_getprio.c
thr_getschedparam.c thr_info.c
thr_init.c thr_join.c thr_kill.c
thr_main_np.c thr_multi_np.c
thr_mutex.c thr_mutex_prioceiling.c
thr_mutex_protocol.c thr_mutexattr.c
thr_once.c thr_pspinlock.c
thr_resume_np.c thr_rwlock.c
thr_rwlockattr.c thr_self.c thr_sem.c
thr_setprio.c thr_setschedparam.c
thr_sig.c thr_single_np.c thr_spec.c
thr_suspend_np.c thr_switch_np.c
thr_syscalls.c thr_yield.c
Log:
Convert weak reference to strong reference so that static library
will work better.
Revision Changes Path
1.5 +27 -89 src/lib/libthread_xu/thread/thr_attr.c
1.5 +5 -5 src/lib/libthread_xu/thread/thr_barrier.c
1.2 +8 -7 src/lib/libthread_xu/thread/thr_barrierattr.c
1.3 +6 -5 src/lib/libthread_xu/thread/thr_cancel.c
1.3 +4 -3 src/lib/libthread_xu/thread/thr_clean.c
1.3 +3 -3 src/lib/libthread_xu/thread/thr_concurrency.c
1.6 +14 -13 src/lib/libthread_xu/thread/thr_cond.c
1.4 +8 -7 src/lib/libthread_xu/thread/thr_condattr.c
1.8 +2 -2 src/lib/libthread_xu/thread/thr_create.c
1.3 +2 -2 src/lib/libthread_xu/thread/thr_detach.c
1.2 +2 -2 src/lib/libthread_xu/thread/thr_equal.c
1.5 +2 -2 src/lib/libthread_xu/thread/thr_exit.c
1.4 +4 -4 src/lib/libthread_xu/thread/thr_fork.c
1.2 +2 -2 src/lib/libthread_xu/thread/thr_getprio.c
1.3 +2 -2 src/lib/libthread_xu/thread/thr_getschedparam.c
1.3 +2 -2 src/lib/libthread_xu/thread/thr_info.c
1.5 +0 -141 src/lib/libthread_xu/thread/thr_init.c
1.6 +4 -3 src/lib/libthread_xu/thread/thr_join.c
1.3 +2 -2 src/lib/libthread_xu/thread/thr_kill.c
1.2 +2 -2 src/lib/libthread_xu/thread/thr_main_np.c
1.2 +2 -2 src/lib/libthread_xu/thread/thr_multi_np.c
1.9 +11 -10 src/lib/libthread_xu/thread/thr_mutex.c
1.2 +6 -5 src/lib/libthread_xu/thread/thr_mutex_prioceiling.c
1.2 +3 -3 src/lib/libthread_xu/thread/thr_mutex_protocol.c
1.3 +8 -7 src/lib/libthread_xu/thread/thr_mutexattr.c
1.2 +1 -2 src/lib/libthread_xu/thread/thr_once.c
1.3 +7 -6 src/lib/libthread_xu/thread/thr_pspinlock.c
1.4 +4 -3 src/lib/libthread_xu/thread/thr_resume_np.c
1.5 +11 -10 src/lib/libthread_xu/thread/thr_rwlock.c
1.2 +5 -5 src/lib/libthread_xu/thread/thr_rwlockattr.c
1.3 +2 -2 src/lib/libthread_xu/thread/thr_self.c
1.4 +12 -11 src/lib/libthread_xu/thread/thr_sem.c
1.2 +2 -2 src/lib/libthread_xu/thread/thr_setprio.c
1.3 +2 -2 src/lib/libthread_xu/thread/thr_setschedparam.c
1.6 +11 -8 src/lib/libthread_xu/thread/thr_sig.c
1.2 +2 -2 src/lib/libthread_xu/thread/thr_single_np.c
1.3 +6 -6 src/lib/libthread_xu/thread/thr_spec.c
1.4 +5 -4 src/lib/libthread_xu/thread/thr_suspend_np.c
1.2 +4 -4 src/lib/libthread_xu/thread/thr_switch_np.c
1.6 +33 -31 src/lib/libthread_xu/thread/thr_syscalls.c
1.2 +2 -2 src/lib/libthread_xu/thread/thr_yield.c
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_attr.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_barrier.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_barrierattr.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_cancel.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_clean.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_concurrency.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_cond.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_condattr.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_create.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_detach.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_equal.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_exit.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_fork.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_getprio.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_getschedparam.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_info.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_init.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_join.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_kill.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_main_np.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_multi_np.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_mutex.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_mutex_prioceiling.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_mutex_protocol.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_mutexattr.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_once.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_pspinlock.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_resume_np.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_rwlock.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_rwlockattr.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_self.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_sem.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_setprio.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_setschedparam.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_sig.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_single_np.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_spec.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_suspend_np.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_switch_np.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_syscalls.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_yield.c.diff?r1=1.1&r2=1.2&f=u
More information about the Commits
mailing list