X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=includes%2Fsignal.h;fp=includes%2Fsignal.h;h=0000000000000000000000000000000000000000;hb=702bdf4497a72b422c591f69c45aa0be0ee23731;hp=7123b4afb201a0f3c712d1ff1df13dbea2c3b1fb;hpb=bce3bbfa01d267e2bf7f76750cc7936907bab491;p=pdclib diff --git a/includes/signal.h b/includes/signal.h deleted file mode 100644 index 7123b4a..0000000 --- a/includes/signal.h +++ /dev/null @@ -1,39 +0,0 @@ -/* $Id$ */ - -/* Signal handling - - This file is part of the Public Domain C Library (PDCLib). - Permission is granted to use, modify, and / or redistribute at will. -*/ - -#ifndef _PDCLIB_SIGNAL_H -#define _PDCLIB_SIGNAL_H _PDCLIB_SIGNAL_H - -#ifndef _PDCLIB_CONFIG_H -#define _PDCLIB_CONFIG_H _PDCLIB_CONFIG_H -#include <_PDCLIB_config.h> -#endif - -typedef _PDCLIB_sig_atomic sig_atomic_t; - -#define SIG_DFL _PDCLIB_SIG_DFL -#define SIG_ERR _PDCLIB_SIG_ERR -#define SIG_IGN _PDCLIB_SIG_IGN - -#define SIGABRT _PDCLIB_SIGABRT -#define SIGFPE _PDCLIB_SIGFPE -#define SIGILL _PDCLIB_SIGILL -#define SIGINT _PDCLIB_SIGINT -#define SIGSEGV _PDCLIB_SIGSEGV -#define SIGTERM _PDCLIB_SIGTERM - -/* Returns the value of func for the most recent successful call to signal() - for the signal sig. Returns SIG_ERR and sets errno to a positive value - otherwise. -*/ -void (*signal( int sig, void (*func)( int ) ) )( int ); - -/* Returns zero if successful, nonzero otherwise. */ -int raise( int sig ); - -#endif