llvm-mos-sdk
Macros | Typedefs | Functions | Variables
signal.h File Reference

Go to the source code of this file.

Macros

#define SIGABRT   6
 
#define SIGFPE   8
 
#define SIGILL   4
 
#define SIGINT   2
 
#define SIGSEGV   11
 
#define SIGTERM   15
 
#define SIG_DFL   ((void (*)(int))0)
 
#define SIG_ERR   ((void (*)(int))-1)
 
#define SIG_IGN   ((void (*)(int))1)
 

Typedefs

typedef char sig_atomic_t
 

Functions

int raise (int sig)
 

Variables

void(*)(int) signal (int sig, void(*func)(int))
 

Macro Definition Documentation

◆ SIG_DFL

#define SIG_DFL   ((void (*)(int))0)

◆ SIG_ERR

#define SIG_ERR   ((void (*)(int))-1)

◆ SIG_IGN

#define SIG_IGN   ((void (*)(int))1)

◆ SIGABRT

#define SIGABRT   6

◆ SIGFPE

#define SIGFPE   8

◆ SIGILL

#define SIGILL   4

◆ SIGINT

#define SIGINT   2

◆ SIGSEGV

#define SIGSEGV   11

◆ SIGTERM

#define SIGTERM   15

Typedef Documentation

◆ sig_atomic_t

typedef char sig_atomic_t

Function Documentation

◆ raise()

int raise ( int  sig)

Variable Documentation

◆ signal

void(*)(int) signal(int sig, void(*func)(int))