libc_r has to provide strong versions of the public symbols to override
commit71d28902132e935eb36d34a31762ec9f14f97482
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 30 May 2005 20:50:53 +0000 (30 20:50 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 30 May 2005 20:50:53 +0000 (30 20:50 +0000)
tree3ea8a32769c35b537ea733c600eafc35edc1b62e
parent7d474c4db6b5d5987d8aee2bd966c45bde1f03c4
libc_r has to provide strong versions of the public symbols to override
the stubs in libc. Otherwise mixing e.g. of pthread_cond_init from libc
and pthread_cond_timedwait from libc_r can occur and result in panics.
59 files changed:
lib/libc_r/uthread/uthread_attr_destroy.c
lib/libc_r/uthread/uthread_attr_get_np.c
lib/libc_r/uthread/uthread_attr_getdetachstate.c
lib/libc_r/uthread/uthread_attr_getinheritsched.c
lib/libc_r/uthread/uthread_attr_getschedparam.c
lib/libc_r/uthread/uthread_attr_getschedpolicy.c
lib/libc_r/uthread/uthread_attr_getscope.c
lib/libc_r/uthread/uthread_attr_getstack.c
lib/libc_r/uthread/uthread_attr_getstackaddr.c
lib/libc_r/uthread/uthread_attr_getstacksize.c
lib/libc_r/uthread/uthread_attr_init.c
lib/libc_r/uthread/uthread_attr_setcreatesuspend_np.c
lib/libc_r/uthread/uthread_attr_setdetachstate.c
lib/libc_r/uthread/uthread_attr_setinheritsched.c
lib/libc_r/uthread/uthread_attr_setschedparam.c
lib/libc_r/uthread/uthread_attr_setschedpolicy.c
lib/libc_r/uthread/uthread_attr_setscope.c
lib/libc_r/uthread/uthread_attr_setstack.c
lib/libc_r/uthread/uthread_attr_setstackaddr.c
lib/libc_r/uthread/uthread_attr_setstacksize.c
lib/libc_r/uthread/uthread_cancel.c
lib/libc_r/uthread/uthread_clean.c
lib/libc_r/uthread/uthread_concurrency.c
lib/libc_r/uthread/uthread_cond.c
lib/libc_r/uthread/uthread_condattr_destroy.c
lib/libc_r/uthread/uthread_condattr_init.c
lib/libc_r/uthread/uthread_create.c
lib/libc_r/uthread/uthread_detach.c
lib/libc_r/uthread/uthread_equal.c
lib/libc_r/uthread/uthread_exit.c
lib/libc_r/uthread/uthread_getprio.c
lib/libc_r/uthread/uthread_getschedparam.c
lib/libc_r/uthread/uthread_info.c
lib/libc_r/uthread/uthread_join.c
lib/libc_r/uthread/uthread_kevent.c
lib/libc_r/uthread/uthread_kill.c
lib/libc_r/uthread/uthread_kqueue.c
lib/libc_r/uthread/uthread_main_np.c
lib/libc_r/uthread/uthread_mattr_init.c
lib/libc_r/uthread/uthread_mattr_kind_np.c
lib/libc_r/uthread/uthread_multi_np.c
lib/libc_r/uthread/uthread_mutex.c
lib/libc_r/uthread/uthread_mutex_prioceiling.c
lib/libc_r/uthread/uthread_mutex_protocol.c
lib/libc_r/uthread/uthread_mutexattr_destroy.c
lib/libc_r/uthread/uthread_once.c
lib/libc_r/uthread/uthread_resume_np.c
lib/libc_r/uthread/uthread_rwlock.c
lib/libc_r/uthread/uthread_rwlockattr.c
lib/libc_r/uthread/uthread_self.c
lib/libc_r/uthread/uthread_sem.c
lib/libc_r/uthread/uthread_setprio.c
lib/libc_r/uthread/uthread_setschedparam.c
lib/libc_r/uthread/uthread_sigmask.c
lib/libc_r/uthread/uthread_single_np.c
lib/libc_r/uthread/uthread_spec.c
lib/libc_r/uthread/uthread_suspend_np.c
lib/libc_r/uthread/uthread_switch_np.c
lib/libc_r/uthread/uthread_yield.c