#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SICODE_H_ #define COSMOPOLITAN_LIBC_SYSV_CONSTS_SICODE_H_ #include "libc/runtime/symbolic.h" #if !(__ASSEMBLER__ + __LINKER__ + 0) COSMOPOLITAN_C_START_ extern const int32_t SI_USER; extern const int32_t SI_QUEUE; extern const int32_t SI_TIMER; extern const int32_t SI_MESGQ; extern const int32_t SI_ASYNCIO; extern const int32_t SI_TKILL; extern const int32_t SI_ASYNCNL; extern const int32_t SI_KERNEL; extern const int32_t SI_NOINFO; extern const int32_t CLD_EXITED; extern const int32_t CLD_KILLED; extern const int32_t CLD_DUMPED; extern const int32_t CLD_TRAPPED; extern const int32_t CLD_STOPPED; extern const int32_t CLD_CONTINUED; extern const int32_t TRAP_BRKPT; extern const int32_t TRAP_TRACE; extern const int32_t SEGV_MAPERR; extern const int32_t SEGV_ACCERR; extern const int32_t SEGV_PKUERR; extern const int32_t FPE_INTDIV; extern const int32_t FPE_INTOVF; extern const int32_t FPE_FLTDIV; extern const int32_t FPE_FLTOVF; extern const int32_t FPE_FLTUND; extern const int32_t FPE_FLTRES; extern const int32_t FPE_FLTINV; extern const int32_t FPE_FLTSUB; extern const int32_t ILL_ILLOPC; extern const int32_t ILL_ILLOPN; extern const int32_t ILL_ILLADR; extern const int32_t ILL_ILLTRP; extern const int32_t ILL_PRVOPC; extern const int32_t ILL_PRVREG; extern const int32_t ILL_COPROC; extern const int32_t ILL_BADSTK; extern const int32_t BUS_ADRALN; extern const int32_t BUS_ADRERR; extern const int32_t BUS_OBJERR; extern const int32_t BUS_MCEERR_AR; extern const int32_t BUS_MCEERR_AO; extern const int32_t BUS_OOMERR; extern const int32_t POLL_IN; extern const int32_t POLL_OUT; extern const int32_t POLL_MSG; extern const int32_t POLL_ERR; extern const int32_t POLL_PRI; extern const int32_t POLL_HUP; extern const int32_t SYS_SECCOMP; extern const int32_t SYS_USER_DISPATCH; COSMOPOLITAN_C_END_ #endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */ #define CLD_EXITED LITERALLY(1) #define CLD_KILLED LITERALLY(2) #define CLD_DUMPED LITERALLY(3) #define CLD_TRAPPED LITERALLY(4) #define CLD_STOPPED LITERALLY(5) #define CLD_CONTINUED LITERALLY(6) #define TRAP_BRKPT LITERALLY(1) #define TRAP_TRACE LITERALLY(2) #define SEGV_MAPERR LITERALLY(1) #define SEGV_ACCERR LITERALLY(2) #define ILL_ILLOPC LITERALLY(1) #define ILL_PRVREG LITERALLY(6) #define ILL_COPROC LITERALLY(7) #define ILL_BADSTK LITERALLY(8) #define BUS_ADRALN LITERALLY(1) #define BUS_ADRERR LITERALLY(2) #define BUS_OBJERR LITERALLY(3) #define POLL_IN LITERALLY(1) #define POLL_OUT LITERALLY(2) #define POLL_MSG LITERALLY(3) #define POLL_ERR LITERALLY(4) #define POLL_PRI LITERALLY(5) #define POLL_HUP LITERALLY(6) #define SI_USER SYMBOLIC(SI_USER) #define SI_QUEUE SYMBOLIC(SI_QUEUE) #define SI_TIMER SYMBOLIC(SI_TIMER) #define SI_MESGQ SYMBOLIC(SI_MESGQ) #define SI_ASYNCIO SYMBOLIC(SI_ASYNCIO) #define SI_TKILL SYMBOLIC(SI_TKILL) #define SI_ASYNCNL SYMBOLIC(SI_ASYNCNL) #define SI_KERNEL SYMBOLIC(SI_KERNEL) #define SI_NOINFO SYMBOLIC(SI_NOINFO) #define SEGV_PKUERR SYMBOLIC(SEGV_PKUERR) #define FPE_INTDIV SYMBOLIC(FPE_INTDIV) #define FPE_INTOVF SYMBOLIC(FPE_INTOVF) #define FPE_FLTDIV SYMBOLIC(FPE_FLTDIV) #define FPE_FLTOVF SYMBOLIC(FPE_FLTOVF) #define FPE_FLTUND SYMBOLIC(FPE_FLTUND) #define FPE_FLTRES SYMBOLIC(FPE_FLTRES) #define FPE_FLTINV SYMBOLIC(FPE_FLTINV) #define FPE_FLTSUB SYMBOLIC(FPE_FLTSUB) #define ILL_ILLOPN SYMBOLIC(ILL_ILLOPN) #define ILL_ILLADR SYMBOLIC(ILL_ILLADR) #define ILL_ILLTRP SYMBOLIC(ILL_ILLTRP) #define ILL_PRVOPC SYMBOLIC(ILL_PRVOPC) #define BUS_OOMERR SYMBOLIC(BUS_OOMERR) #define BUS_MCEERR_AR SYMBOLIC(BUS_MCEERR_AR) #define BUS_MCEERR_AO SYMBOLIC(BUS_MCEERR_AO) #define SYS_SECCOMP SYMBOLIC(SYS_SECCOMP) #define SYS_USER_DISPATCH SYMBOLIC(SYS_USER_DISPATCH) #endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SICODE_H_ */