20#define CoinSighandler_t_defined
25#if (defined(__GNUC__) && defined(__linux__))
27#define CoinSighandler_t_defined
32#if defined(__CYGWIN__) && defined(__GNUC__)
34#define CoinSighandler_t_defined
39#if defined(__MINGW32__) && defined(__GNUC__)
41#define CoinSighandler_t_defined
46#if defined(__OpenBSD__) && defined(__GNUC__)
48#define CoinSighandler_t_defined
53#if defined(__FreeBSD__) && defined(__GNUC__)
55#define CoinSighandler_t_defined
60#if defined(__NetBSD__) && defined(__GNUC__)
62#define CoinSighandler_t_defined
70#define CoinSighandler_t_defined
77#define CoinSighandler_t_defined
90#if defined(__SUNPRO_CC)
95#define CoinSighandler_t_defined
99#define CoinSighandler_t_defined
105#if defined(__MACH__) && defined(__GNUC__)
107#define CoinSighandler_t_defined
112#ifndef CoinSighandler_t_defined
113#warning("OS and/or compiler is not recognized. Defaulting to:");
114#warning("extern 'C' {")
115#warning(" typedef void (*CoinSighandler_t) (int);")
void(* CoinSighandler_t)(int)