* cygwin.din: Export sigignore and sigset.

* exceptions.cc (sigset): New function.
	(sigignore): New function.
	* include/cygwin/signal.h (SIG_HOLD): Define.
	(sigignore): Declare.
	(sigset): Declare.
	* include/cygwin/version.h: Bump API minor number to 154.
This commit is contained in:
Corinna Vinschen
2006-02-16 18:21:49 +00:00
parent df4f13b723
commit c6e48b1cd1
5 changed files with 63 additions and 1 deletions

View File

@@ -254,10 +254,15 @@ struct sigaction
#define SIGRTMAX ((SIGRTMIN) + 0)
#define NSIG 33 /* signal 0 implied */
#define SIG_HOLD ((_sig_func_ptr)2) /* Signal in signal mask */
int sigwait (const sigset_t *, int *);
int sigwaitinfo (const sigset_t *, siginfo_t *);
int sighold (int);
int sigignore (int);
int sigrelse (int);
_sig_func_ptr sigset (int, _sig_func_ptr);
int sigqueue(pid_t, int, const union sigval);
int siginterrupt (int, int);
#ifdef __cplusplus

View File

@@ -286,12 +286,13 @@ details. */
151: Export __opendir_with_d_ino
152: Revert to having d_ino in dirent unconditionally.
153: Export updwtmpx, Implement CW_SETUP_WINENV.
154: Export sigset, sigignore.
*/
/* Note that we forgot to bump the api for ualarm, strtoll, strtoull */
#define CYGWIN_VERSION_API_MAJOR 0
#define CYGWIN_VERSION_API_MINOR 153
#define CYGWIN_VERSION_API_MINOR 154
/* There is also a compatibity version number associated with the
shared memory regions. It is incremented when incompatible