Changeset 416 for trunk/kernel/syscalls/shared_syscalls.h
- Timestamp:
- Jan 4, 2018, 10:05:47 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/syscalls/shared_syscalls.h
r410 r416 86 86 SYSCALLS_NR = 47, 87 87 }; 88 89 /******************************************************************************************* 90 * This defines the signal type mnemonics for the kill() syscall. 91 * WARNING : Only the three SIGKILL / SIGSTOP / SIGCONT are supported (december 2017) 92 ******************************************************************************************/ 93 94 #define SIGHUP 1 /*! hangup */ 95 #define SIGINT 2 /*! interrupt */ 96 #define SIGQUIT 3 /*! quit */ 97 #define SIGILL 4 /*! illegal instruction (not reset when caught) */ 98 #define SIGTRAP 5 /*! trace trap (not reset when caught) */ 99 #define SIGABRT 6 /*! used by abort, replace SIGIOT in the future */ 100 #define SIGEMT 7 /*! EMT instruction */ 101 #define SIGFPE 8 /*! floating point exception */ 102 #define SIGKILL 9 /*! kill (cannot be caught or ignored) */ 103 #define SIGBUS 10 /*! bus error */ 104 #define SIGSEGV 11 /*! segmentation violation */ 105 #define SIGSYS 12 /*! bad argument to system call */ 106 #define SIGPIPE 13 /*! write on a pipe with no one to read it */ 107 #define SIGALRM 14 /*! alarm clock */ 108 #define SIGTERM 15 /*! software termination signal from kill */ 109 #define SIGURG 16 /*! urgent condition on IO channel */ 110 #define SIGSTOP 17 /*! sendable stop signal not from tty */ 111 #define SIGTSTP 18 /*! stop signal from tty */ 112 #define SIGCONT 19 /*! continue a stopped process */ 113 #define SIGCHLD 20 /*! to parent on child stop or exit */ 114 #define SIGTTIN 21 /*! to readers pgrp upon background tty read */ 115 #define SIGTTOU 22 /*! like TTIN for output if (tp->t_local<OSTOP) */ 116 #define SIGIO 23 /*! input/output possible signal */ 117 #define SIGXCPU 24 /*! exceeded CPU time limit */ 118 #define SIGXFSZ 25 /*! exceeded file size limit */ 119 #define SIGVTALRM 26 /*! virtual time alarm */ 120 #define SIGPROF 27 /*! profiling time alarm */ 121 #define SIGWINCH 28 /*! window changed */ 122 #define SIGLOST 29 /*! resource lost (eg, record-lock lost) */ 123 #define SIGUSR1 30 /*! user defined signal 1 */ 124 #define SIGUSR2 31 /*! user defined signal 2 */ 88 125 89 126 /*******************************************************************************************
Note: See TracChangeset
for help on using the changeset viewer.