#define _POSIX_REALTIME_SIGNALS causes parse error in sys/signal.h
Attila Szegedi
szegedia@freemail.hu
Tue Jul 15 21:41:00 GMT 2003
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/
More information about the Cygwin
mailing list