diff options
-rw-r--r-- | CHANGELOG.md | 9 | ||||
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | src/lib.rs | 9 |
3 files changed, 10 insertions, 10 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 42550c6..c5aa87d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [v0.5.5] - 2018-08-27 + +### Changed + +- This crate no longer depends on `arm-none-eabi-gcc`. + ## [v0.5.4] - 2018-08-11 ### Added @@ -483,7 +489,8 @@ fn main() { - Functions to get the vector table - Wrappers over miscellaneous instructions like `bkpt` -[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/v0.5.4...HEAD +[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/v0.5.5...HEAD +[v0.5.5]: https://github.com/rust-embedded/cortex-m/compare/v0.5.4...v0.5.5 [v0.5.4]: https://github.com/rust-embedded/cortex-m/compare/v0.5.3...v0.5.4 [v0.5.3]: https://github.com/rust-embedded/cortex-m/compare/v0.5.2...v0.5.3 [v0.5.2]: https://github.com/rust-embedded/cortex-m/compare/v0.5.1...v0.5.2 @@ -7,7 +7,7 @@ keywords = ["arm", "cortex-m", "register", "peripheral"] license = "MIT OR Apache-2.0" name = "cortex-m" repository = "https://github.com/japaric/cortex-m" -version = "0.5.4" +version = "0.5.5" [dependencies] aligned = "0.2.0" @@ -7,25 +7,18 @@ //! - Interrupt manipulation mechanisms //! - Safe wrappers around Cortex-M specific instructions like `bkpt` //! -//! # Requirements -//! -//! To use this crate on the stable or beta channel `arm-none-eabi-gcc` needs to be installed and -//! available in your `$PATH`. -//! //! # Optional features //! //! ## `inline-asm` //! //! When this feature is enabled the implementation of all the functions inside the `asm` and //! `register` modules use inline assembly (`asm!`) instead of external assembly (FFI into separate -//! assembly files compiled using `arm-none-eabi-gcc`). The advantages the enabling `inline-asm` +//! assembly files pre-compiled using `arm-none-eabi-gcc`). The advantages of enabling `inline-asm` //! are: //! //! - Reduced overhead. FFI eliminates the possibility of inlining so all operations include a //! function call overhead when `inline-asm` is not enabled. //! -//! - `arm-none-eabi-gcc` is not required for building this crate. -//! //! - Some of the `register` API only becomes available only when `inline-asm` is enabled. Check the //! API docs for details. //! |