Date: Mon, 31 Mar 2003 19:46:30 -0800 (PST) From: Jeff Roberson <jeff@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libthr Makefile src/lib/libthr/arch/i386/i386 _curthread.S _setcurthread.c src/lib/libthr/thread Makefile.inc thr_attr.c thr_autoinit.c thr_cancel.c thr_clean.c thr_cond.c thr_condattr_destroy.c thr_condattr_init.c thr_create.c ... Message-ID: <200304010346.h313kUtU063165@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2003/03/31 19:46:30 PST FreeBSD src repository Added files: lib/libthr Makefile lib/libthr/arch/i386/i386 _curthread.S _setcurthread.c lib/libthr/thread Makefile.inc thr_attr.c thr_autoinit.c thr_cancel.c thr_clean.c thr_cond.c thr_condattr_destroy.c thr_condattr_init.c thr_create.c thr_detach.c thr_equal.c thr_exit.c thr_find_thread.c thr_gc.c thr_getprio.c thr_getschedparam.c thr_info.c thr_init.c thr_join.c thr_kern.c thr_main_np.c thr_mattr_init.c thr_mattr_kind_np.c thr_multi_np.c thr_mutex.c thr_mutex_prioceiling.c thr_mutex_protocol.c thr_mutexattr_destroy.c thr_once.c thr_printf.c thr_private.h thr_resume_np.c thr_rwlock.c thr_rwlockattr.c thr_self.c thr_sem.c thr_seterrno.c thr_setprio.c thr_setschedparam.c thr_sig.c thr_spec.c thr_spinlock.c thr_stack.c thr_suspend_np.c thr_syscalls.c thr_yield.c Log: - Add libthr but don't hook it up to the regular build yet. This is an adaptation of libc_r for the thr system call interface. This is beta quality code. Revision Changes Path 1.1 +26 -0 src/lib/libthr/Makefile (new) 1.1 +17 -0 src/lib/libthr/arch/i386/i386/_curthread.S (new) 1.1 +122 -0 src/lib/libthr/arch/i386/i386/_setcurthread.c (new) 1.1 +50 -0 src/lib/libthr/thread/Makefile.inc (new) 1.1 +450 -0 src/lib/libthr/thread/thr_attr.c (new) 1.1 +61 -0 src/lib/libthr/thread/thr_autoinit.c (new) 1.1 +205 -0 src/lib/libthr/thread/thr_cancel.c (new) 1.1 +72 -0 src/lib/libthr/thread/thr_clean.c (new) 1.1 +544 -0 src/lib/libthr/thread/thr_cond.c (new) 1.1 +53 -0 src/lib/libthr/thread/thr_condattr_destroy.c (new) 1.1 +58 -0 src/lib/libthr/thread/thr_condattr_init.c (new) 1.1 +228 -0 src/lib/libthr/thread/thr_create.c (new) 1.1 +82 -0 src/lib/libthr/thread/thr_detach.c (new) 1.1 +44 -0 src/lib/libthr/thread/thr_equal.c (new) 1.1 +186 -0 src/lib/libthr/thread/thr_exit.c (new) 1.1 +61 -0 src/lib/libthr/thread/thr_find_thread.c (new) 1.1 +211 -0 src/lib/libthr/thread/thr_gc.c (new) 1.1 +56 -0 src/lib/libthr/thread/thr_getprio.c (new) 1.1 +59 -0 src/lib/libthr/thread/thr_getschedparam.c (new) 1.1 +193 -0 src/lib/libthr/thread/thr_info.c (new) 1.1 +363 -0 src/lib/libthr/thread/thr_init.c (new) 1.1 +161 -0 src/lib/libthr/thread/thr_join.c (new) 1.1 +188 -0 src/lib/libthr/thread/thr_kern.c (new) 1.1 +47 -0 src/lib/libthr/thread/thr_main_np.c (new) 1.1 +56 -0 src/lib/libthr/thread/thr_mattr_init.c (new) 1.1 +97 -0 src/lib/libthr/thread/thr_mattr_kind_np.c (new) 1.1 +50 -0 src/lib/libthr/thread/thr_multi_np.c (new) 1.1 +432 -0 src/lib/libthr/thread/thr_mutex.c (new) 1.1 +122 -0 src/lib/libthr/thread/thr_mutex_prioceiling.c (new) 1.1 +70 -0 src/lib/libthr/thread/thr_mutex_protocol.c (new) 1.1 +53 -0 src/lib/libthr/thread/thr_mutexattr_destroy.c (new) 1.1 +53 -0 src/lib/libthr/thread/thr_once.c (new) 1.1 +124 -0 src/lib/libthr/thread/thr_printf.c (new) 1.1 +804 -0 src/lib/libthr/thread/thr_private.h (new) 1.1 +87 -0 src/lib/libthr/thread/thr_resume_np.c (new) 1.1 +341 -0 src/lib/libthr/thread/thr_rwlock.c (new) 1.1 +98 -0 src/lib/libthr/thread/thr_rwlockattr.c (new) 1.1 +44 -0 src/lib/libthr/thread/thr_self.c (new) 1.1 +257 -0 src/lib/libthr/thread/thr_sem.c (new) 1.1 +59 -0 src/lib/libthr/thread/thr_seterrno.c (new) 1.1 +52 -0 src/lib/libthr/thread/thr_setprio.c (new) 1.1 +115 -0 src/lib/libthr/thread/thr_setschedparam.c (new) 1.1 +166 -0 src/lib/libthr/thread/thr_sig.c (new) 1.1 +225 -0 src/lib/libthr/thread/thr_spec.c (new) 1.1 +88 -0 src/lib/libthr/thread/thr_spinlock.c (new) 1.1 +240 -0 src/lib/libthr/thread/thr_stack.c (new) 1.1 +53 -0 src/lib/libthr/thread/thr_suspend_np.c (new) 1.1 +418 -0 src/lib/libthr/thread/thr_syscalls.c (new) 1.1 +45 -0 src/lib/libthr/thread/thr_yield.c (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304010346.h313kUtU063165>