| ... | ... | @@ -1131,11 +1131,19 @@ pub const SS_ONSTACK = 1; |
| 1131 | 1131 | pub const SS_DISABLE = 2; |
| 1132 | 1132 | pub const SS_AUTODISARM = 1 << 31; |
| 1133 | 1133 | |
| 1134 | | pub const stack_t = extern struct { |
| 1135 | | ss_sp: [*]u8, |
| 1136 | | ss_flags: i32, |
| 1137 | | ss_size: isize, |
| 1138 | | }; |
| 1134 | pub const stack_t = if (is_mips) |
| 1135 | // IRIX compatible stack_t |
| 1136 | extern struct { |
| 1137 | ss_sp: [*]u8, |
| 1138 | ss_size: usize, |
| 1139 | ss_flags: i32, |
| 1140 | } |
| 1141 | else |
| 1142 | extern struct { |
| 1143 | ss_sp: [*]u8, |
| 1144 | ss_flags: i32, |
| 1145 | ss_size: usize, |
| 1146 | }; |
| 1139 | 1147 | |
| 1140 | 1148 | pub const sigval = extern union { |
| 1141 | 1149 | int: i32, |
| ... | ... | @@ -1301,7 +1309,7 @@ pub const io_uring_sqe = extern struct { |
| 1301 | 1309 | buf_index: u16, |
| 1302 | 1310 | personality: u16, |
| 1303 | 1311 | splice_fd_in: i32, |
| 1304 | | __pad2: [2]u64 |
| 1312 | __pad2: [2]u64, |
| 1305 | 1313 | }; |
| 1306 | 1314 | |
| 1307 | 1315 | pub const IOSQE_BIT = extern enum(u8) { |
| ... | ... | @@ -1311,7 +1319,7 @@ pub const IOSQE_BIT = extern enum(u8) { |
| 1311 | 1319 | IO_HARDLINK, |
| 1312 | 1320 | ASYNC, |
| 1313 | 1321 | BUFFER_SELECT, |
| 1314 | | |
| 1322 | |
| 1315 | 1323 | _, |
| 1316 | 1324 | }; |
| 1317 | 1325 | |