diff options
Diffstat (limited to 'winsup/cygwin/include')
-rw-r--r-- | winsup/cygwin/include/cygwin/signal.h | 2 | ||||
-rw-r--r-- | winsup/cygwin/include/cygwin/version.h | 3 | ||||
-rw-r--r-- | winsup/cygwin/include/limits.h | 5 |
3 files changed, 9 insertions, 1 deletions
diff --git a/winsup/cygwin/include/cygwin/signal.h b/winsup/cygwin/include/cygwin/signal.h index 864ddff7b..90d8df666 100644 --- a/winsup/cygwin/include/cygwin/signal.h +++ b/winsup/cygwin/include/cygwin/signal.h @@ -206,6 +206,8 @@ struct sigaction int sigwait (const sigset_t *, int *); int sigwaitinfo (const sigset_t *, siginfo_t *); +int sighold (int); +int sigqueue(pid_t, int, const union sigval); #ifdef __cplusplus } #endif diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h index 7a5ee8881..a4d938427 100644 --- a/winsup/cygwin/include/cygwin/version.h +++ b/winsup/cygwin/include/cygwin/version.h @@ -236,12 +236,13 @@ details. */ 109: Oh well. Someone uses reent_data. 110: Export clock_gettime, sigwaitinfo, timer_create, timer_delete, timer_settime + 111: Export sigqueue, sighold. */ /* Note that we forgot to bump the api for ualarm, strtoll, strtoull */ #define CYGWIN_VERSION_API_MAJOR 0 -#define CYGWIN_VERSION_API_MINOR 110 +#define CYGWIN_VERSION_API_MINOR 111 /* There is also a compatibity version number associated with the shared memory regions. It is incremented when incompatible diff --git a/winsup/cygwin/include/limits.h b/winsup/cygwin/include/limits.h index 5d5244384..f32cf5340 100644 --- a/winsup/cygwin/include/limits.h +++ b/winsup/cygwin/include/limits.h @@ -147,6 +147,10 @@ details. */ #undef PIPE_BUF #define PIPE_BUF 4096 +/* Maximum number of timer expiration overruns. */ +#undef TIMER_MAX +#define TIMER_MAX 32 + /* POSIX values */ /* These should never vary from one system type to another */ /* They represent the minimum values that POSIX systems must support. @@ -165,6 +169,7 @@ details. */ #define _POSIX_STREAM_MAX 8 #define _POSIX_TZNAME_MAX 3 #define _POSIX_RTSIG_MAX 8 +#define _POSIX_TIMER_MAX 32 #define RTSIG_MAX _POSIX_RTSIG_MAX |