about summary refs log tree commit diff
path: root/library/std/src/sys
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2022-09-08 14:41:08 -0700
committerGitHub <noreply@github.com>2022-09-08 14:41:08 -0700
commit2c4dc4f494d26bf7df40895e594de3f0aeb24337 (patch)
treecd9514bc7558a315d5e44c1ad030f6b28784eb65 /library/std/src/sys
parent87788097b776f8e3662f76627944230684b671bd (diff)
parentce305f8f8e1fc022fb943e2828bb9fe56d6dc765 (diff)
downloadrust-2c4dc4f494d26bf7df40895e594de3f0aeb24337.tar.gz
rust-2c4dc4f494d26bf7df40895e594de3f0aeb24337.zip
Rollup merge of #101423 - mkroening:hermit-warnings, r=sanxiyn
Fix hermit warnings

This fixes two `unused_imprt` and one `dead_code` warning for hermit.
Diffstat (limited to 'library/std/src/sys')
-rw-r--r--library/std/src/sys/hermit/mutex.rs1
-rw-r--r--library/std/src/sys/hermit/net.rs2
-rw-r--r--library/std/src/sys/hermit/rwlock.rs1
3 files changed, 0 insertions, 4 deletions
diff --git a/library/std/src/sys/hermit/mutex.rs b/library/std/src/sys/hermit/mutex.rs
index e0184eb5baf..30c8fc4562d 100644
--- a/library/std/src/sys/hermit/mutex.rs
+++ b/library/std/src/sys/hermit/mutex.rs
@@ -2,7 +2,6 @@ use crate::cell::UnsafeCell;
 use crate::collections::VecDeque;
 use crate::hint;
 use crate::ops::{Deref, DerefMut, Drop};
-use crate::ptr;
 use crate::sync::atomic::{AtomicUsize, Ordering};
 use crate::sys::hermit::abi;
 
diff --git a/library/std/src/sys/hermit/net.rs b/library/std/src/sys/hermit/net.rs
index 74547617150..8a13879d8cc 100644
--- a/library/std/src/sys/hermit/net.rs
+++ b/library/std/src/sys/hermit/net.rs
@@ -487,6 +487,4 @@ pub mod netc {
 
     #[derive(Copy, Clone)]
     pub struct sockaddr {}
-
-    pub type socklen_t = usize;
 }
diff --git a/library/std/src/sys/hermit/rwlock.rs b/library/std/src/sys/hermit/rwlock.rs
index 9701bab1f66..1adf0b2be6b 100644
--- a/library/std/src/sys/hermit/rwlock.rs
+++ b/library/std/src/sys/hermit/rwlock.rs
@@ -1,6 +1,5 @@
 use crate::cell::UnsafeCell;
 use crate::sys::locks::{MovableCondvar, Mutex};
-use crate::sys_common::lazy_box::{LazyBox, LazyInit};
 
 pub struct RwLock {
     lock: Mutex,