This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
#define _POSIX_REALTIME_SIGNALS causes parse error in sys/signal.h
- From: "Attila Szegedi" <szegedia at freemail dot hu>
- To: <cygwin at cygwin dot com>
- Date: Tue, 15 Jul 2003 19:52:07 +0200
- Subject: #define _POSIX_REALTIME_SIGNALS causes parse error in sys/signal.h
When I try to compile a sample .c file containing only these two lines:
#define _POSIX_REALTIME_SIGNALS
#include <signal.h>
I get these parse errors:
$ gcc sample.c
In file included from /usr/include/signal.h:5,
from sample.c:2:
/usr/include/sys/signal.h:179: parse error before "siginfo_t"
/usr/include/sys/signal.h:182: parse error before "siginfo_t"
Lines 179-182 in signal.h read:
int _EXFUN(sigwaitinfo, (const sigset_t *set, siginfo_t *info));
int _EXFUN(sigtimedwait,
(const sigset_t *set, siginfo_t *info, const struct timespec *timeout)
);
Anybody sees what's wrong? I stared long and hard at signal.h but see
nothing wrong.
Cheers,
Attila.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/