From 6dfffaa3f97dc571d262090487750691c03cc78b Mon Sep 17 00:00:00 2001 From: Dylan McKay Date: Sun, 26 Jul 2020 00:24:09 +1200 Subject: [PATCH] Factor the 'std_stub' module out into the 'avr-std-stub' crate This way it can be reused by other crates. --- src/lib.rs | 2 -- src/std_stub.rs | 15 --------------- 2 files changed, 17 deletions(-) delete mode 100644 src/std_stub.rs diff --git a/src/lib.rs b/src/lib.rs index b205ecf..c537772 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -24,6 +24,4 @@ pub mod config; mod register; mod pin; -#[doc(hidden)] -pub mod std_stub; diff --git a/src/std_stub.rs b/src/std_stub.rs deleted file mode 100644 index 53cd096..0000000 --- a/src/std_stub.rs +++ /dev/null @@ -1,15 +0,0 @@ -//! Stub methods that `libstd` normally defines. - -// These do not need to be in a module, but we group them here for clarity. -pub mod std { - #[lang = "eh_personality"] - #[no_mangle] - pub unsafe extern "C" fn rust_eh_personality(_state: (), _exception_object: *mut (), _context: *mut ()) -> () { - } - - #[panic_handler] - fn panic(_info: &::core::panic::PanicInfo) -> ! { - loop {} - } -} -