Skip to content

Commit 8e4b187

Browse files
bors[bot]adamgreig
andauthored
Merge #470
470: Prepare for cortex-m-rt v0.7.3 r=thalesfragoso a=adamgreig This fixes the miscompilation in #467, so I'd like to release it as soon as possible. Co-authored-by: Adam Greig <[email protected]>
2 parents bba5c33 + ebedc4f commit 8e4b187

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

cortex-m-rt/CHANGELOG.md

+14-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10-
- A linker error is generated if the initial stack pointer is not 8-byte aligned
10+
## [v0.7.3]
11+
12+
- Fixed a potential miscompilation caused by the initial stack pointer
13+
not being 8-byte aligned. This issue affected 0.7.1 and 0.7.2; for
14+
more details please see [the advisory] ([#467]).
15+
- A linker error is generated if the initial stack pointer is not 8-byte aligned ([#464]).
1116
- The initial stack pointer is now forced to be 8-byte aligned in the linker script,
12-
to defend against it being overridden outside of the cortex-m-rt linker script
17+
to defend against it being overridden outside of the cortex-m-rt linker script ([#465]).
18+
19+
[the advisory]: https://github.com/rust-embedded/cortex-m/discussions/469
20+
[#464]: https://github.com/rust-embedded/cortex-m/issues/464
21+
[#465]: https://github.com/rust-embedded/cortex-m/issues/465
22+
[#467]: https://github.com/rust-embedded/cortex-m/issues/467
1323

1424
## [v0.7.2]
1525

@@ -606,7 +616,8 @@ section size addr
606616

607617
Initial release
608618

609-
[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.2...HEAD
619+
[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.3...HEAD
620+
[v0.7.3]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.2...c-m-rt-v0.7.3
610621
[v0.7.2]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.1...c-m-rt-v0.7.2
611622
[v0.7.1]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.7.0...v0.7.1
612623
[v0.7.0]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.6.11...v0.7.0

cortex-m-rt/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ license = "MIT OR Apache-2.0"
1212
name = "cortex-m-rt"
1313
readme = "README.md"
1414
repository = "https://github.com/rust-embedded/cortex-m"
15-
version = "0.7.2"
15+
version = "0.7.3"
1616
autoexamples = true
1717
links = "cortex-m-rt" # Prevent multiple versions of cortex-m-rt being linked
1818
edition = "2021"

0 commit comments

Comments
 (0)