version 1.1.2.1, 2001/09/25 15:45:13
|
version 1.1.2.2, 2001/11/30 21:52:32
|
|
|
#ifndef Pegasus_SignalHandler_h | #ifndef Pegasus_SignalHandler_h |
#define Pegasus_SignalHandler_h | #define Pegasus_SignalHandler_h |
| |
// Ensure Unix 98 |
// // Ensure Unix 98 |
#ifdef PEGASUS_PLATFORM_LINUX_IX86_GNU |
// #ifdef PEGASUS_PLATFORM_LINUX_IX86_GNU |
#ifndef _GNU_SOURCE |
// #ifndef _GNU_SOURCE |
#define _GNU_SOURCE |
// #define _GNU_SOURCE |
#endif |
// #endif |
#else |
// #else |
#ifdef _XOPEN_SOURCE |
// #ifdef _XOPEN_SOURCE |
#undef _XOPEN_SOURCE |
// #undef _XOPEN_SOURCE |
#endif |
// #endif |
#define _XOPEN_SOURCE 600 |
// #define _XOPEN_SOURCE 600 |
#endif |
// #endif |
|
|
#include <signal.h> | #include <signal.h> |
| |
typedef void (* signal_handler)(int,siginfo_t *,void *); | typedef void (* signal_handler)(int,siginfo_t *,void *); |