diff options
Diffstat (limited to 'libf2c/libF77/signal1.h0')
-rw-r--r-- | libf2c/libF77/signal1.h0 | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/libf2c/libF77/signal1.h0 b/libf2c/libF77/signal1.h0 deleted file mode 100644 index 0e2fcf2c1e6..00000000000 --- a/libf2c/libF77/signal1.h0 +++ /dev/null @@ -1,26 +0,0 @@ -/* You may need to adjust the definition of signal1 to supply a */ -/* cast to the correct argument type. This detail is system- and */ -/* compiler-dependent. The #define below assumes signal.h declares */ -/* type SIG_PF for the signal function's second argument. */ - -/* For some C++ compilers, "#define Sigarg_t ..." may be appropriate. */ - -#include <signal.h> - -#ifndef Sigret_t -#define Sigret_t void -#endif -#ifndef Sigarg_t -#define Sigarg_t int -#endif /*Sigarg_t */ - -#ifdef USE_SIG_PF /* compile with -DUSE_SIG_PF under IRIX */ -#define sig_pf SIG_PF -#else -typedef Sigret_t (*sig_pf) (Sigarg_t); -#endif - -#define signal1(a,b) signal(a,(sig_pf)b) - -#define Sigarg int n -#define Use_Sigarg n = n /* shut up compiler warning */ |