File tree Expand file tree Collapse file tree 5 files changed +14
-5
lines changed
Expand file tree Collapse file tree 5 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ language: rust
33rust :
44- nightly
55- stable
6+ - 1.31.0 # MSRV
67
78env :
89- TARGET=x86_64-unknown-linux-gnu
@@ -15,6 +16,8 @@ matrix:
1516 exclude :
1617 - rust : stable
1718 env : TARGET=riscv64imac-unknown-none-elf
19+ - rust : 1.31.0 # MSRV
20+ env : TARGET=riscv64imac-unknown-none-elf
1821
1922
2023before_install : set -e
Original file line number Diff line number Diff line change 11[package ]
22name = " riscv-rt"
3- version = " 0.4 .0"
3+ version = " 0.5 .0"
44repository = " https://github.com/rust-embedded/riscv-rt"
55authors = [" The RISC-V Team <risc-v@teams.rust-embedded.org>" ]
66categories = [" embedded" , " no-std" ]
Original file line number Diff line number Diff line change @@ -28,4 +28,4 @@ version = "0.5.5"
2828default-features = false
2929
3030[dev-dependencies ]
31- riscv-rt = { path = " .." , version = " 0.4 .0" }
31+ riscv-rt = { path = " .." , version = " 0.5 .0" }
Original file line number Diff line number Diff line change @@ -29,9 +29,8 @@ use proc_macro::TokenStream;
2929/// private modules between the item and the root of the crate); if the item is in the root of the
3030/// crate you'll be fine. This reachability restriction doesn't apply to Rust 1.31 and newer releases.
3131///
32- /// The specified function will be called by the reset handler *after* RAM has been initialized. In
33- /// the case of the `thumbv7em-none-eabihf` target the FPU will also be enabled before the function
34- /// is called.
32+ /// The specified function will be called by the reset handler *after* RAM has been initialized.
33+ /// If present, the FPU will also be enabled before the function is called.
3534///
3635/// The type of the specified function must be `[unsafe] fn() -> !` (never ending function)
3736///
Original file line number Diff line number Diff line change 11//! Minimal startup / runtime for RISC-V CPU's
22//!
3+ //! # Minimum Supported Rust Version (MSRV)
4+ //!
5+ //! This crate is guaranteed to compile on stable Rust 1.31 and up. It *might*
6+ //! compile with older versions but that may change in any new patch release.
7+ //! Note that `riscv64imac-unknown-none-elf` and `riscv64gc-unknown-none-elf` targets
8+ //! are not supported on stable yet.
9+ //!
310//! # Features
411//!
512//! This crate provides
You can’t perform that action at this time.
0 commit comments