Skip to content

Commit b4eaadc

Browse files
bors[bot]adamgreig
andauthored
Merge #424
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>
2 parents c2e77c5 + 3fd1b22 commit b4eaadc

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

cortex-m-semihosting/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ This project adheres to [Semantic Versioning](http://semver.org/).
55

66
## [Unreleased]
77

8+
## [v0.5.0] - 2022-03-01
9+
810
- Always use inline-asm, requiring Rust 1.59.
911
- Removed inline-asm feature.
1012

@@ -144,7 +146,8 @@ change.
144146

145147
- Initial release
146148

147-
[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.4.1...HEAD
149+
[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.5.0...HEAD
150+
[v0.5.0]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.4.1...c-m-sh-v0.5.0
148151
[v0.4.1]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.4.0...c-m-sh-v0.4.1
149152
[v0.4.0]: https://github.com/rust-embedded/cortex-m/compare/c-m-sh-v0.3.5...c-m-sh-v0.4.0
150153
[v0.3.7]: https://github.com/rust-embedded/cortex-m-semihosting/compare/v0.3.6...v0.3.7

cortex-m-semihosting/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ license = "MIT OR Apache-2.0"
1111
name = "cortex-m-semihosting"
1212
readme = "README.md"
1313
repository = "https://github.com/rust-embedded/cortex-m"
14-
version = "0.4.1"
14+
version = "0.5.0"
1515
edition = "2021"
1616
rust-version = "1.59"
1717

panic-semihosting/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10+
## [v0.6.0] - 2022-03-01
11+
1012
- Always use inline-asm, requiring Rust 1.59.
1113
- Remove inline-asm feature.
1214

@@ -72,7 +74,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7274

7375
Initial release
7476

75-
[Unreleased]: https://github.com/rust-embedded/panic-semihosting/compare/p-sh-v0.5.6...HEAD
77+
[Unreleased]: https://github.com/rust-embedded/panic-semihosting/compare/p-sh-v0.6.0...HEAD
78+
[v0.6.0]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.6...p-sh-v0.6.0
7679
[v0.5.6]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.5...p-sh-v0.5.6
7780
[v0.5.5]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.4...p-sh-v0.5.5
7881
[v0.5.4]: https://github.com/rust-embedded/cortex-m/compare/p-sh-v0.5.3...p-sh-v0.5.4

panic-semihosting/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ keywords = ["panic-handler", "panic-impl", "panic", "semihosting"]
1010
license = "MIT OR Apache-2.0"
1111
name = "panic-semihosting"
1212
repository = "https://github.com/rust-embedded/cortex-m"
13-
version = "0.5.6"
13+
version = "0.6.0"
1414
rust-version = "1.59"
1515
edition = "2021"
1616

1717
[dependencies]
1818
cortex-m = { path = "..", version = ">= 0.5.6, < 0.8" }
19-
cortex-m-semihosting = { path = "../cortex-m-semihosting", version = ">= 0.3, < 0.5" }
19+
cortex-m-semihosting = { path = "../cortex-m-semihosting", version = ">= 0.5.0, < 0.6" }
2020

2121
[features]
2222
exit = []

0 commit comments

Comments
 (0)