mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-22 11:17:19 +00:00
f5295b34ac
specifically: uthread_accept.c: Fix for inherited socket not getting correct entry in pthread flags. uthread_create.c: Fix to allow pthread_t pointer return to be null if caller doesn't care about return. uthread_fd.c: Fix for return codes to be placed into correct errno. uthread_init.c: Changes to make gcc-2.8 thread aware for exception stack frames (WARNING: This is #ifdef'ed out by default and is different from the Cygnus egcs fix). uthread_ioctl.c: Fix for blocking/non-blocking ioctl. uthread_kern.c: Signal handling fixes (only one case left to fix, that of an externally sent SIGSEGV and friends - a fairly unusual case). uthread_write.c: Fix for lock of fd - ask for write lock, not read/write. uthread_writev.c: Fix for lock of fd - ask for write lock, not read/write. Pthreads now works well enough to run the LDAP and ACAPD(with the gcc 2.8 fix) sample implementations. |
||
---|---|---|
.. | ||
Makefile.inc | ||
pthread_private.h | ||
uthread_accept.c | ||
uthread_attr_destroy.c | ||
uthread_attr_getdetachstate.c | ||
uthread_attr_getstackaddr.c | ||
uthread_attr_getstacksize.c | ||
uthread_attr_init.c | ||
uthread_attr_setcreatesuspend_np.c | ||
uthread_attr_setcreatesuspend.c | ||
uthread_attr_setdetachstate.c | ||
uthread_attr_setprio.c | ||
uthread_attr_setstackaddr.c | ||
uthread_attr_setstacksize.c | ||
uthread_autoinit.cc | ||
uthread_bind.c | ||
uthread_clean.c | ||
uthread_close.c | ||
uthread_cond.c | ||
uthread_condattr_destroy.c | ||
uthread_condattr_init.c | ||
uthread_connect.c | ||
uthread_create.c | ||
uthread_detach.c | ||
uthread_dup2.c | ||
uthread_dup.c | ||
uthread_equal.c | ||
uthread_execve.c | ||
uthread_exit.c | ||
uthread_fchmod.c | ||
uthread_fchown.c | ||
uthread_fcntl.c | ||
uthread_fd.c | ||
uthread_file.c | ||
uthread_flock.c | ||
uthread_fork.c | ||
uthread_fstat.c | ||
uthread_fstatfs.c | ||
uthread_fsync.c | ||
uthread_getdirentries.c | ||
uthread_getpeername.c | ||
uthread_getprio.c | ||
uthread_getsockname.c | ||
uthread_getsockopt.c | ||
uthread_info.c | ||
uthread_init.c | ||
uthread_ioctl.c | ||
uthread_join.c | ||
uthread_kern.c | ||
uthread_kill.c | ||
uthread_listen.c | ||
uthread_longjmp.c | ||
uthread_mattr_init.c | ||
uthread_mattr_kind_np.c | ||
uthread_multi_np.c | ||
uthread_mutex.c | ||
uthread_mutexattr_destroy.c | ||
uthread_nanosleep.c | ||
uthread_once.c | ||
uthread_open.c | ||
uthread_pipe.c | ||
uthread_queue.c | ||
uthread_read.c | ||
uthread_readv.c | ||
uthread_recvfrom.c | ||
uthread_resume_np.c | ||
uthread_resume.c | ||
uthread_select.c | ||
uthread_self.c | ||
uthread_sendto.c | ||
uthread_seterrno.c | ||
uthread_setjmp.c | ||
uthread_setprio.c | ||
uthread_setsockopt.c | ||
uthread_shutdown.c | ||
uthread_sig.c | ||
uthread_sigaction.c | ||
uthread_sigblock.c | ||
uthread_sigmask.c | ||
uthread_signal.c | ||
uthread_sigprocmask.c | ||
uthread_sigsetmask.c | ||
uthread_sigsuspend.c | ||
uthread_sigwait.c | ||
uthread_single_np.c | ||
uthread_socket.c | ||
uthread_socketpair.c | ||
uthread_spec.c | ||
uthread_suspend_np.c | ||
uthread_suspend.c | ||
uthread_wait4.c | ||
uthread_write.c | ||
uthread_writev.c | ||
uthread_yield.c |