diff options
author | 2018-04-06 16:27:08 +0200 | |
---|---|---|
committer | 2018-04-09 00:51:42 +0200 | |
commit | a460a9a554d4f34ae7f04ed26384e7d9753125fa (patch) | |
tree | 019557be91091b3e91da406fdb8d81b15adb5a8d /cortex-m-rt/src/lang_items.rs | |
parent | aa9c16d736f42b470beb2624cb4cbf931aaec294 (diff) | |
download | cortex-m-a460a9a554d4f34ae7f04ed26384e7d9753125fa.tar.gz cortex-m-a460a9a554d4f34ae7f04ed26384e7d9753125fa.tar.zst cortex-m-a460a9a554d4f34ae7f04ed26384e7d9753125fa.zip |
drop support of older nightlies
Minor version has been bumped to v0.4.0 so we can stop supporting them
This also drop the chrono dependency, which some people have been running into problems with.
closes #60
Diffstat (limited to 'cortex-m-rt/src/lang_items.rs')
-rw-r--r-- | cortex-m-rt/src/lang_items.rs | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/cortex-m-rt/src/lang_items.rs b/cortex-m-rt/src/lang_items.rs index f3750a0..7d7a598 100644 --- a/cortex-m-rt/src/lang_items.rs +++ b/cortex-m-rt/src/lang_items.rs @@ -24,7 +24,6 @@ unsafe extern "C" fn panic_fmt(_: ::core::fmt::Arguments, _: &'static str, _: u3 // The final piece is that the entry point of our program, the reset handler, // has to call `rustc_main`. That's covered by the `reset_handler` function in // root of this crate. -#[cfg(has_termination_lang)] #[lang = "start"] extern "C" fn start<T>(main: fn() -> T, _argc: isize, _argv: *const *const u8) -> isize where @@ -35,21 +34,11 @@ where 0 } -#[cfg(not(has_termination_lang))] -#[lang = "start"] -extern "C" fn start(main: fn(), _argc: isize, _argv: *const *const u8) -> isize { - main(); - - 0 -} - #[lang = "termination"] -#[cfg(has_termination_lang)] pub trait Termination { fn report(self) -> i32; } -#[cfg(has_termination_lang)] impl Termination for () { fn report(self) -> i32 { 0 |