Subject: Re: CVS commit: src
To: Klaus Klein <kleink@reziprozitaet.de>
From: Perry E. Metzger <perry@piermont.com>
List: source-changes
Date: 02/17/2003 00:19:35
If they're kernel calls, shouldn't they be in libc with all the other
kernel calls? Is librt a POSIX mandated thing?

Perry

Klaus Klein <kleink@reziprozitaet.de> writes:
> Jaromir Dolecek <jdolecek@netbsd.org> writes:
> 
> > Module Name:	src
> > Committed By:	jdolecek
> > Date:		Sat Feb 15 21:11:49 UTC 2003
> > 
> > Modified Files:
> > 	src/distrib/sets/lists/comp: mi
> > 	src/include: signal.h
> > 	src/lib/libc: shlib_version
> > 	src/lib/libc/sys: Makefile.inc
> > Added Files:
> > 	src/lib/libc/sys: sigtimedwait.2 sigtimedwait.c sigwait.c sigwaitinfo.c
> > 
> > Log Message:
> > add POSIX sigtimedwait(), sigwaitinfo(), sigwait() - wait for queued signals
> > 
> > note these are for non-threaded programs only - libpthread will provide
> > it's own thread-aware wrapper
> 
> Actually, those should be provided by librt; see the example set by
> sem_*().
> 
> 
> - Klaus
> 

-- 
Perry E. Metzger		perry@piermont.com