mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-19 10:53:58 +00:00
f4084c0544
The addition of the nanosleep syscall was correctly added to libc/sys/Makefile so that it is renamed as _thread_sys_nanosleep(). This syscall is one of those that libc_r has to re-implement because the only behaviour is to block the process. So libc_r just ignores the fact that a nanosleep syscall exists and goes its own way - as it has done all along .... and now it does again. And now a simple program can sleep again. Phew. |
||
---|---|---|
.. | ||
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 |