From owner-cvs-all Thu Oct 17 12:37:56 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F67837B401; Thu, 17 Oct 2002 12:37:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 414E343E6A; Thu, 17 Oct 2002 12:37:53 -0700 (PDT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id g9HJbfmV079689; Thu, 17 Oct 2002 12:37:43 -0700 (PDT) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id g9HJbfux079688; Thu, 17 Oct 2002 12:37:41 -0700 (PDT) Message-Id: <200210171937.g9HJbfux079688@repoman.freebsd.org> From: Max Khon Date: Thu, 17 Oct 2002 12:37:41 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc_r/uthread pthread_private.h uthread_accept.c uthread_aio_suspend.c uthread_cancel.c uthread_clean.c uthread_cond.c uthread_connect.c uthread_create.c uthread_execve.c uthread_exit.c uthread_fd.c uthread_file.c uthread_fork.c ... X-FreeBSD-CVS-Branch: RELENG_4 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG fjoe 2002/10/17 12:37:41 PDT Modified files: (Branch: RELENG_4) lib/libc_r/uthread pthread_private.h uthread_accept.c uthread_aio_suspend.c uthread_cancel.c uthread_clean.c uthread_cond.c uthread_connect.c uthread_create.c uthread_execve.c uthread_exit.c uthread_fd.c uthread_file.c uthread_fork.c uthread_gc.c uthread_info.c uthread_init.c uthread_jmp.c uthread_join.c uthread_kern.c uthread_kevent.c uthread_mutex.c uthread_nanosleep.c uthread_poll.c uthread_priority_queue.c uthread_read.c uthread_readv.c uthread_recvfrom.c uthread_recvmsg.c uthread_select.c uthread_self.c uthread_sendfile.c uthread_sendmsg.c uthread_sendto.c uthread_sig.c uthread_sigmask.c uthread_sigpending.c uthread_sigsuspend.c uthread_sigwait.c uthread_single_np.c uthread_spec.c uthread_spinlock.c uthread_suspend_np.c uthread_wait4.c uthread_write.c uthread_writev.c uthread_yield.c Log: MFC: Diff reduction to -current libc_r (part 2/2): - _get_curthread()/_set_curthread() - use struct 'pthread *' instead of 'pthread_t' internally - join_status.ret is now 'void *' instead of 'int' - use FALLTHROUGH instead of "fall through" - correct PANIC message in pthread_exit() Approved by: deischen Revision Changes Path 1.36.2.20 +14 -15 src/lib/libc_r/uthread/pthread_private.h 1.13.2.3 +6 -5 src/lib/libc_r/uthread/uthread_accept.c 1.2.2.4 +1 -1 src/lib/libc_r/uthread/uthread_aio_suspend.c 1.3.2.8 +27 -17 src/lib/libc_r/uthread/uthread_cancel.c 1.4.2.1 +6 -4 src/lib/libc_r/uthread/uthread_clean.c 1.22.2.7 +23 -21 src/lib/libc_r/uthread/uthread_cond.c 1.10.2.3 +2 -1 src/lib/libc_r/uthread/uthread_connect.c 1.24.2.4 +9 -6 src/lib/libc_r/uthread/uthread_create.c 1.11.2.4 +2 -1 src/lib/libc_r/uthread/uthread_execve.c 1.16.2.7 +26 -23 src/lib/libc_r/uthread/uthread_exit.c 1.16.2.6 +54 -50 src/lib/libc_r/uthread/uthread_fd.c 1.12.2.2 +23 -19 src/lib/libc_r/uthread/uthread_file.c 1.19.2.6 +5 -4 src/lib/libc_r/uthread/uthread_fork.c 1.11.2.3 +6 -5 src/lib/libc_r/uthread/uthread_gc.c 1.14.2.6 +2 -1 src/lib/libc_r/uthread/uthread_info.c 1.23.2.9 +1 -1 src/lib/libc_r/uthread/uthread_init.c 1.2.2.3 +10 -4 src/lib/libc_r/uthread/uthread_jmp.c 1.12.2.6 +7 -6 src/lib/libc_r/uthread/uthread_join.c 1.28.2.11 +129 -96 src/lib/libc_r/uthread/uthread_kern.c 1.2.2.5 +8 -7 src/lib/libc_r/uthread/uthread_kevent.c 1.20.2.7 +70 -67 src/lib/libc_r/uthread/uthread_mutex.c 1.13.2.2 +9 -8 src/lib/libc_r/uthread/uthread_nanosleep.c 1.9.2.3 +4 -3 src/lib/libc_r/uthread/uthread_poll.c 1.5.2.2 +2 -2 src/lib/libc_r/uthread/uthread_priority_queue.c 1.11.2.3 +4 -3 src/lib/libc_r/uthread/uthread_read.c 1.11.2.4 +4 -3 src/lib/libc_r/uthread/uthread_readv.c 1.9.2.3 +4 -3 src/lib/libc_r/uthread/uthread_recvfrom.c 1.7.2.3 +4 -3 src/lib/libc_r/uthread/uthread_recvmsg.c 1.16.2.4 +10 -9 src/lib/libc_r/uthread/uthread_select.c 1.3.2.1 +1 -1 src/lib/libc_r/uthread/uthread_self.c 1.2.2.9 +4 -3 src/lib/libc_r/uthread/uthread_sendfile.c 1.7.2.3 +4 -3 src/lib/libc_r/uthread/uthread_sendmsg.c 1.9.2.3 +4 -3 src/lib/libc_r/uthread/uthread_sendto.c 1.25.2.12 +40 -35 src/lib/libc_r/uthread/uthread_sig.c 1.5.2.2 +9 -8 src/lib/libc_r/uthread/uthread_sigmask.c 1.6.2.1 +3 -2 src/lib/libc_r/uthread/uthread_sigpending.c 1.9.2.1 +5 -4 src/lib/libc_r/uthread/uthread_sigsuspend.c 1.13.2.4 +7 -6 src/lib/libc_r/uthread/uthread_sigwait.c 1.3.2.1 +1 -1 src/lib/libc_r/uthread/uthread_single_np.c 1.14.2.1 +15 -14 src/lib/libc_r/uthread/uthread_spec.c 1.8.2.2 +8 -5 src/lib/libc_r/uthread/uthread_spinlock.c 1.7.2.5 +4 -2 src/lib/libc_r/uthread/uthread_suspend_np.c 1.10.2.4 +3 -2 src/lib/libc_r/uthread/uthread_wait4.c 1.16.2.4 +4 -3 src/lib/libc_r/uthread/uthread_write.c 1.16.2.4 +4 -3 src/lib/libc_r/uthread/uthread_writev.c 1.4.2.2 +7 -3 src/lib/libc_r/uthread/uthread_yield.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message