about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorVytautas Astrauskas <astrauv@amazon.com>2020-04-03 10:07:40 -0700
committerVytautas Astrauskas <astrauv@amazon.com>2020-04-03 10:07:40 -0700
commitd637d6e7a832ac8015ae62cfc51d3e27f387a108 (patch)
tree542549a9bf4a293a911fd89c69294e3ca618ea6b /src/libstd
parent53aa5a1113619dda8e1e1b5ebda920ef1adb2395 (diff)
downloadrust-d637d6e7a832ac8015ae62cfc51d3e27f387a108.tar.gz
rust-d637d6e7a832ac8015ae62cfc51d3e27f387a108.zip
Delete unnecessary stub stack overflow handler for hermit.
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/sys/hermit/stack_overflow.rs8
-rw-r--r--src/libstd/sys/hermit/thread.rs4
2 files changed, 0 insertions, 12 deletions
diff --git a/src/libstd/sys/hermit/stack_overflow.rs b/src/libstd/sys/hermit/stack_overflow.rs
index 65a1b17acce..121fe42011d 100644
--- a/src/libstd/sys/hermit/stack_overflow.rs
+++ b/src/libstd/sys/hermit/stack_overflow.rs
@@ -1,11 +1,3 @@
-pub struct Handler;
-
-impl Handler {
-    pub unsafe fn new() -> Handler {
-        Handler
-    }
-}
-
 #[inline]
 pub unsafe fn init() {}
 
diff --git a/src/libstd/sys/hermit/thread.rs b/src/libstd/sys/hermit/thread.rs
index beb02d9c8be..c7bea168f34 100644
--- a/src/libstd/sys/hermit/thread.rs
+++ b/src/libstd/sys/hermit/thread.rs
@@ -5,7 +5,6 @@ use crate::fmt;
 use crate::io;
 use crate::mem;
 use crate::sys::hermit::abi;
-use crate::sys::stack_overflow;
 use crate::time::Duration;
 use core::u32;
 
@@ -69,9 +68,6 @@ impl Thread {
 
         extern "C" fn thread_start(main: usize) {
             unsafe {
-                // Next, set up our stack overflow handler which may get triggered if we run
-                // out of stack.
-                let _handler = stack_overflow::Handler::new();
                 // Finally, let's run some code.
                 Box::from_raw(main as *mut Box<dyn FnOnce()>)();
             }