Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/signal.h
Show First 20 Lines • Show All 323 Lines • ▼ Show 20 Lines | |||||
#define BUS_OBJERR 3 /* Object-specific hardware error. */ | #define BUS_OBJERR 3 /* Object-specific hardware error. */ | ||||
#define BUS_OOMERR 100 /* Non-standard: No memory. */ | #define BUS_OOMERR 100 /* Non-standard: No memory. */ | ||||
/* codes for SIGSEGV */ | /* codes for SIGSEGV */ | ||||
#define SEGV_MAPERR 1 /* Address not mapped to object. */ | #define SEGV_MAPERR 1 /* Address not mapped to object. */ | ||||
#define SEGV_ACCERR 2 /* Invalid permissions for mapped */ | #define SEGV_ACCERR 2 /* Invalid permissions for mapped */ | ||||
/* object. */ | /* object. */ | ||||
#define SEGV_PKUERR 100 /* x86: PKU violation */ | #define SEGV_PKUERR 100 /* x86: PKU violation */ | ||||
#define SEGV_RSEQ_R 101 /* rseq access read fault */ | |||||
#define SEGV_RSEQ_W 102 /* rseq access write fault */ | |||||
#define SEGV_RSEQ_SIG 103 /* rseq signature check fault */ | |||||
/* codes for SIGFPE */ | /* codes for SIGFPE */ | ||||
#define FPE_INTOVF 1 /* Integer overflow. */ | #define FPE_INTOVF 1 /* Integer overflow. */ | ||||
#define FPE_INTDIV 2 /* Integer divide by zero. */ | #define FPE_INTDIV 2 /* Integer divide by zero. */ | ||||
#define FPE_FLTDIV 3 /* Floating point divide by zero. */ | #define FPE_FLTDIV 3 /* Floating point divide by zero. */ | ||||
#define FPE_FLTOVF 4 /* Floating point overflow. */ | #define FPE_FLTOVF 4 /* Floating point overflow. */ | ||||
#define FPE_FLTUND 5 /* Floating point underflow. */ | #define FPE_FLTUND 5 /* Floating point underflow. */ | ||||
#define FPE_FLTRES 6 /* Floating point inexact result. */ | #define FPE_FLTRES 6 /* Floating point inexact result. */ | ||||
▲ Show 20 Lines • Show All 182 Lines • Show Last 20 Lines |