Skip to content

Commit c6c9181

Browse files
committed
unix: riscv32: Fix CI failure
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
1 parent c9129d1 commit c6c9181

File tree

2 files changed

+3
-49
lines changed

2 files changed

+3
-49
lines changed

src/unix/linux_like/linux/gnu/b32/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ cfg_if! {
278278
} else if #[cfg(target_arch = "sparc")] {
279279
mod sparc;
280280
pub use self::sparc::*;
281-
} else if #[cfg(any(target_arch = "riscv32"))] {
281+
} else if #[cfg(target_arch = "riscv32")] {
282282
mod riscv32;
283283
pub use self::riscv32::*;
284284
} else {

src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs

Lines changed: 2 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
//! RISC-V-specific definitions for 32-bit linux-like values
22
33
pub type c_char = u8;
4-
pub type c_long = i32;
54
pub type c_ulong = u32;
65
pub type wchar_t = ::c_int;
76

@@ -215,8 +214,6 @@ s! {
215214
}
216215

217216
pub const RLIM_INFINITY: ::rlim_t = !0;
218-
pub const POSIX_FADV_DONTNEED: ::c_int = 4;
219-
pub const POSIX_FADV_NOREUSE: ::c_int = 5;
220217
pub const VEOF: usize = 4;
221218
pub const RTLD_DEEPBIND: ::c_int = 0x8;
222219
pub const RTLD_GLOBAL: ::c_int = 0x100;
@@ -239,9 +236,6 @@ pub const O_SYNC: ::c_int = 1052672;
239236
pub const O_RSYNC: ::c_int = 1052672;
240237
pub const O_DSYNC: ::c_int = 4096;
241238
pub const O_FSYNC: ::c_int = 1052672;
242-
pub const O_NOATIME: ::c_int = 262144;
243-
pub const O_PATH: ::c_int = 2097152;
244-
pub const O_TMPFILE: ::c_int = 4259840;
245239
pub const MAP_GROWSDOWN: ::c_int = 256;
246240
pub const EDEADLK: ::c_int = 35;
247241
pub const ENAMETOOLONG: ::c_int = 36;
@@ -334,9 +328,7 @@ pub const SO_RCVBUFFORCE: ::c_int = 33;
334328
pub const SO_KEEPALIVE: ::c_int = 9;
335329
pub const SO_OOBINLINE: ::c_int = 10;
336330
pub const SO_NO_CHECK: ::c_int = 11;
337-
pub const SO_PRIORITY: ::c_int = 12;
338331
pub const SO_LINGER: ::c_int = 13;
339-
pub const SO_BSDCOMPAT: ::c_int = 14;
340332
pub const SO_REUSEPORT: ::c_int = 15;
341333
pub const SO_PASSCRED: ::c_int = 16;
342334
pub const SO_PEERCRED: ::c_int = 17;
@@ -347,36 +339,29 @@ pub const SO_SNDTIMEO: ::c_int = 21;
347339
pub const SO_SECURITY_AUTHENTICATION: ::c_int = 22;
348340
pub const SO_SECURITY_ENCRYPTION_TRANSPORT: ::c_int = 23;
349341
pub const SO_SECURITY_ENCRYPTION_NETWORK: ::c_int = 24;
350-
pub const SO_BINDTODEVICE: ::c_int = 25;
351342
pub const SO_ATTACH_FILTER: ::c_int = 26;
352343
pub const SO_DETACH_FILTER: ::c_int = 27;
353344
pub const SO_GET_FILTER: ::c_int = 26;
354345
pub const SO_PEERNAME: ::c_int = 28;
355-
pub const SO_TIMESTAMP: ::c_int = 29;
356346
pub const SO_ACCEPTCONN: ::c_int = 30;
357347
pub const SO_PEERSEC: ::c_int = 31;
358348
pub const SO_PASSSEC: ::c_int = 34;
359349
pub const SO_TIMESTAMPNS: ::c_int = 35;
360350
pub const SCM_TIMESTAMPNS: ::c_int = 35;
361-
pub const SO_MARK: ::c_int = 36;
362351
pub const SO_PROTOCOL: ::c_int = 38;
363352
pub const SO_DOMAIN: ::c_int = 39;
364-
pub const SO_RXQ_OVFL: ::c_int = 40;
365353
pub const SO_WIFI_STATUS: ::c_int = 41;
366354
pub const SCM_WIFI_STATUS: ::c_int = 41;
367-
pub const SO_PEEK_OFF: ::c_int = 42;
368355
pub const SO_NOFCS: ::c_int = 43;
369356
pub const SO_LOCK_FILTER: ::c_int = 44;
370357
pub const SO_SELECT_ERR_QUEUE: ::c_int = 45;
371-
pub const SO_BUSY_POLL: ::c_int = 46;
372358
pub const SO_MAX_PACING_RATE: ::c_int = 47;
373359
pub const SO_BPF_EXTENSIONS: ::c_int = 48;
374360
pub const SO_INCOMING_CPU: ::c_int = 49;
375361
pub const SO_ATTACH_BPF: ::c_int = 50;
376362
pub const SO_DETACH_BPF: ::c_int = 27;
377363
pub const SOCK_STREAM: ::c_int = 1;
378364
pub const SOCK_DGRAM: ::c_int = 2;
379-
pub const SA_ONSTACK: ::c_int = 134217728;
380365
pub const SA_SIGINFO: ::c_int = 4;
381366
pub const SA_NOCLDWAIT: ::c_int = 2;
382367
pub const SIGTTIN: ::c_int = 21;
@@ -406,19 +391,10 @@ pub const POLLWRNORM: ::c_short = 256;
406391
pub const POLLWRBAND: ::c_short = 512;
407392
pub const O_ASYNC: ::c_int = 8192;
408393
pub const O_NDELAY: ::c_int = 2048;
409-
pub const PTRACE_DETACH: ::c_uint = 17;
410394
pub const EFD_NONBLOCK: ::c_int = 2048;
411395
pub const F_GETLK: ::c_int = 5;
412396
pub const F_GETOWN: ::c_int = 9;
413397
pub const F_SETOWN: ::c_int = 8;
414-
pub const F_SETLK: ::c_int = 6;
415-
pub const F_SETLKW: ::c_int = 7;
416-
pub const F_RDLCK: ::c_int = 0;
417-
pub const F_WRLCK: ::c_int = 1;
418-
pub const F_UNLCK: ::c_int = 2;
419-
pub const F_OFD_GETLK: ::c_int = 36;
420-
pub const F_OFD_SETLK: ::c_int = 37;
421-
pub const F_OFD_SETLKW: ::c_int = 38;
422398
pub const SFD_NONBLOCK: ::c_int = 2048;
423399
pub const TCSANOW: ::c_int = 0;
424400
pub const TCSADRAIN: ::c_int = 1;
@@ -440,30 +416,7 @@ pub const TIOCM_CTS: ::c_int = 32;
440416
pub const TIOCM_CAR: ::c_int = 64;
441417
pub const TIOCM_RNG: ::c_int = 128;
442418
pub const TIOCM_DSR: ::c_int = 256;
443-
pub const SFD_CLOEXEC: ::c_int = 524288;
444-
pub const NCCS: usize = 32;
445-
pub const O_TRUNC: ::c_int = 512;
446-
pub const O_CLOEXEC: ::c_int = 524288;
447-
pub const EBFONT: ::c_int = 59;
448-
pub const ENOSTR: ::c_int = 60;
449-
pub const ENODATA: ::c_int = 61;
450-
pub const ETIME: ::c_int = 62;
451-
pub const ENOSR: ::c_int = 63;
452-
pub const ENONET: ::c_int = 64;
453-
pub const ENOPKG: ::c_int = 65;
454-
pub const EREMOTE: ::c_int = 66;
455-
pub const ENOLINK: ::c_int = 67;
456-
pub const EADV: ::c_int = 68;
457-
pub const ESRMNT: ::c_int = 69;
458-
pub const ECOMM: ::c_int = 70;
459-
pub const EPROTO: ::c_int = 71;
460-
pub const EDOTDOT: ::c_int = 73;
461-
pub const SA_NODEFER: ::c_int = 1073741824;
462-
pub const SA_RESETHAND: ::c_int = -2147483648;
463-
pub const SA_RESTART: ::c_int = 268435456;
464-
pub const SA_NOCLDSTOP: ::c_int = 1;
465-
pub const EPOLL_CLOEXEC: ::c_int = 524288;
466-
pub const EFD_CLOEXEC: ::c_int = 524288;
419+
467420
pub const __SIZEOF_PTHREAD_CONDATTR_T: usize = 4;
468421
pub const __SIZEOF_PTHREAD_MUTEXATTR_T: usize = 4;
469422
pub const O_DIRECT: ::c_int = 16384;
@@ -604,6 +557,7 @@ pub const TIOCSWINSZ: ::c_ulong = 21524;
604557
pub const FIONREAD: ::c_ulong = 21531;
605558
pub const __SIZEOF_PTHREAD_MUTEX_T: usize = 40;
606559
pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56;
560+
607561
pub const SYS_read: ::c_long = 63;
608562
pub const SYS_write: ::c_long = 64;
609563
pub const SYS_close: ::c_long = 57;

0 commit comments

Comments
 (0)