X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=includes%2Fsignal.h;fp=includes%2Fsignal.h;h=0000000000000000000000000000000000000000;hb=d2c7499692ec324dee9fa2e81942fd6478ee24f5;hp=7123b4afb201a0f3c712d1ff1df13dbea2c3b1fb;hpb=5b6ac4fcc65f0a5de1e4f51ef2af243c1eef8e7c;p=pdclib.old 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