aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar bors[bot] <26634292+bors[bot]@users.noreply.github.com> 2022-03-29 17:53:45 +0000
committerGravatar GitHub <noreply@github.com> 2022-03-29 17:53:45 +0000
commitb4eaadcfa5c2600b0337e3a6f5e887a078523c49 (patch)
treea34ded935f98de05f9ef9b84388796ac89a8436c
parentc2e77c5aee4a2c587f4bb3dc4a91a6bd02b322a6 (diff)
parent3fd1b2261dc3a45b4f2efda2172cd342b1ea0d02 (diff)
downloadcortex-m-b4eaadcfa5c2600b0337e3a6f5e887a078523c49.tar.gz
cortex-m-b4eaadcfa5c2600b0337e3a6f5e887a078523c49.tar.zst
cortex-m-b4eaadcfa5c2600b0337e3a6f5e887a078523c49.zip
424: Prepare for c-m-sh v0.4.2, p-sh v0.6.0 r=newAM a=adamgreig This PR prepares for a release of cortex-m-semihosting 0.4.2 and panic-semihosting 0.6.0. Since we never had a non-yanked 0.4.x version of cortex-m-semihosting, this is essentially a new breaking release for both crates. The main change is the use of the new asm macro, with the removal of the inline-asm feature and bumped MSRV. Co-authored-by: Adam Greig <adam@adamgreig.com>
-rw-r--r--cortex-m-semihosting/CHANGELOG.md5
-rw-r--r--cortex-m-semihosting/Cargo.toml2
-rw-r--r--panic-semihosting/CHANGELOG.md5
-rw-r--r--panic-semihosting/Cargo.toml4
4 files changed, 11 insertions, 5 deletions
diff --git a/cortex-m-semihosting/CHANGELOG.md b/cortex-m-semihosting/CHANGELOG.md
index 2b9c780..76f0694 100644
--- a/cortex-m-semihosting/CHANGELOG.md
+++ b/cortex-m-semihosting/CHANGELOG.md
@@ -5,6 +5,8 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
+## [v0.5.0] - 2022-03-01
+
- Always use inline-asm, requiring Rust 1.59.
- Removed inline-asm feature.
@@ -144,7 +146,8 @@ change.
- Initial release
-[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.4.1...HEAD
+[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.5.0...HEAD
+[v0.5.0]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.4.1...c-m-sh-v0.5.0
[v0.4.1]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.4.0...c-m-sh-v0.4.1
[v0.4.0]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.3.5...c-m-sh-v0.4.0
[v0.3.7]: https://github.com/rust-embedded/cortex-m-semihosting/compare/v0.3.6...v0.3.7
diff --git a/cortex-m-semihosting/Cargo.toml b/cortex-m-semihosting/Cargo.toml
index 32e980e..5afe0ac 100644
--- a/cortex-m-semihosting/Cargo.toml
+++ b/cortex-m-semihosting/Cargo.toml
@@ -11,7 +11,7 @@ license = "MIT OR Apache-2.0"
name = "cortex-m-semihosting"
readme = "README.md"
repository = "https://github.com/rust-embedded/cortex-m"
-version = "0.4.1"
+version = "0.5.0"
edition = "2021"
rust-version = "1.59"
diff --git a/panic-semihosting/CHANGELOG.md b/panic-semihosting/CHANGELOG.md
index 5f7bf7b..1fa6de3 100644
--- a/panic-semihosting/CHANGELOG.md
+++ b/panic-semihosting/CHANGELOG.md
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
+## [v0.6.0] - 2022-03-01
+
- Always use inline-asm, requiring Rust 1.59.
- Remove inline-asm feature.
@@ -72,7 +74,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
Initial release
-[Unreleased]: https://github.com/rust-embedded/panic-semihosting/compare/p-sh-v0.5.6...HEAD
+[Unreleased]: https://github.com/rust-embedded/panic-semihosting/compare/p-sh-v0.6.0...HEAD
+[v0.6.0]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.6...p-sh-v0.6.0
[v0.5.6]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.5...p-sh-v0.5.6
[v0.5.5]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.4...p-sh-v0.5.5
[v0.5.4]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.3...p-sh-v0.5.4
diff --git a/panic-semihosting/Cargo.toml b/panic-semihosting/Cargo.toml
index 4aaadb4..f096614 100644
--- a/panic-semihosting/Cargo.toml
+++ b/panic-semihosting/Cargo.toml
@@ -10,13 +10,13 @@ keywords = ["panic-handler", "panic-impl", "panic", "semihosting"]
license = "MIT OR Apache-2.0"
name = "panic-semihosting"
repository = "https://github.com/rust-embedded/cortex-m"
-version = "0.5.6"
+version = "0.6.0"
rust-version = "1.59"
edition = "2021"
[dependencies]
cortex-m = { path = "..", version = ">= 0.5.6, < 0.8" }
-cortex-m-semihosting = { path = "../cortex-m-semihosting", version = ">= 0.3, < 0.5" }
+cortex-m-semihosting = { path = "../cortex-m-semihosting", version = ">= 0.5.0, < 0.6" }
[features]
exit = []