| ... | ... | @@ -2683,6 +2683,7 @@ pub const SIG = switch (native_os) { |
| 2683 | 2683 | ABRT = 22, |
| 2684 | 2684 | /// SIGABRT compatible with other platforms, same as SIGABRT |
| 2685 | 2685 | ABRT_COMPAT = 6, |
| 2686 | _, |
| 2686 | 2687 | |
| 2687 | 2688 | // Signal action codes |
| 2688 | 2689 | /// default signal action |
| ... | ... | @@ -2776,6 +2777,7 @@ pub const SIG = switch (native_os) { |
| 2776 | 2777 | USR1 = 30, |
| 2777 | 2778 | /// user defined signal 2 |
| 2778 | 2779 | USR2 = 31, |
| 2780 | _, |
| 2779 | 2781 | }, |
| 2780 | 2782 | .freebsd => enum(u32) { |
| 2781 | 2783 | pub const BLOCK = 1; |
| ... | ... | @@ -2841,6 +2843,7 @@ pub const SIG = switch (native_os) { |
| 2841 | 2843 | USR2 = 31, |
| 2842 | 2844 | THR = 32, |
| 2843 | 2845 | LIBRT = 33, |
| 2846 | _, |
| 2844 | 2847 | }, |
| 2845 | 2848 | .illumos => enum(u32) { |
| 2846 | 2849 | pub const DFL: ?Sigaction.handler_fn = @ptrFromInt(0); |
| ... | ... | @@ -2916,6 +2919,7 @@ pub const SIG = switch (native_os) { |
| 2916 | 2919 | JVM1 = 39, |
| 2917 | 2920 | JVM2 = 40, |
| 2918 | 2921 | INFO = 41, |
| 2922 | _, |
| 2919 | 2923 | }, |
| 2920 | 2924 | .netbsd => enum(u32) { |
| 2921 | 2925 | pub const DFL: ?Sigaction.handler_fn = @ptrFromInt(0); |
| ... | ... | @@ -2979,6 +2983,7 @@ pub const SIG = switch (native_os) { |
| 2979 | 2983 | USR1 = 30, |
| 2980 | 2984 | USR2 = 31, |
| 2981 | 2985 | PWR = 32, |
| 2986 | _, |
| 2982 | 2987 | }, |
| 2983 | 2988 | .dragonfly => enum(u32) { |
| 2984 | 2989 | pub const DFL: ?Sigaction.handler_fn = @ptrFromInt(0); |
| ... | ... | @@ -3027,6 +3032,7 @@ pub const SIG = switch (native_os) { |
| 3027 | 3032 | THR = 32, |
| 3028 | 3033 | CKPT = 33, |
| 3029 | 3034 | CKPTEXIT = 34, |
| 3035 | _, |
| 3030 | 3036 | }, |
| 3031 | 3037 | .haiku => enum(u32) { |
| 3032 | 3038 | pub const DFL: ?Sigaction.handler_fn = @ptrFromInt(0); |
| ... | ... | @@ -3073,6 +3079,7 @@ pub const SIG = switch (native_os) { |
| 3073 | 3079 | BUS = 30, |
| 3074 | 3080 | RESERVED1 = 31, |
| 3075 | 3081 | RESERVED2 = 32, |
| 3082 | _, |
| 3076 | 3083 | }, |
| 3077 | 3084 | .openbsd => enum(u32) { |
| 3078 | 3085 | pub const DFL: ?Sigaction.handler_fn = @ptrFromInt(0); |
| ... | ... | @@ -3119,6 +3126,7 @@ pub const SIG = switch (native_os) { |
| 3119 | 3126 | USR1 = 30, |
| 3120 | 3127 | USR2 = 31, |
| 3121 | 3128 | PWR = 32, |
| 3129 | _, |
| 3122 | 3130 | }, |
| 3123 | 3131 | // https://github.com/SerenityOS/serenity/blob/046c23f567a17758d762a33bdf04bacbfd088f9f/Kernel/API/POSIX/signal.h |
| 3124 | 3132 | // https://github.com/SerenityOS/serenity/blob/046c23f567a17758d762a33bdf04bacbfd088f9f/Kernel/API/POSIX/signal_numbers.h |
| ... | ... | @@ -3164,6 +3172,7 @@ pub const SIG = switch (native_os) { |
| 3164 | 3172 | INFO = 30, |
| 3165 | 3173 | SYS = 31, |
| 3166 | 3174 | CANCEL = 32, |
| 3175 | _, |
| 3167 | 3176 | }, |
| 3168 | 3177 | else => void, |
| 3169 | 3178 | }; |