aboutsummaryrefslogtreecommitdiff
path: root/cortex-m-rt
diff options
context:
space:
mode:
authorGravatar bors[bot] <26634292+bors[bot]@users.noreply.github.com> 2023-02-14 02:11:01 +0000
committerGravatar GitHub <noreply@github.com> 2023-02-14 02:11:01 +0000
commit8e4b18741d77a57eb0ae4d9a011611d1428a478d (patch)
tree0b4e1d93385fb156a5239cbc0f45daba143358b0 /cortex-m-rt
parentbba5c338b7d72dc1b8ac8424d654fc61bf7eaa06 (diff)
parentebedc4f22dfd92111e78329d02e8b97ddfc6e64a (diff)
downloadcortex-m-8e4b18741d77a57eb0ae4d9a011611d1428a478d.tar.gz
cortex-m-8e4b18741d77a57eb0ae4d9a011611d1428a478d.tar.zst
cortex-m-8e4b18741d77a57eb0ae4d9a011611d1428a478d.zip
Merge #470c-m-rt-v0.7.3
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 <adam@adamgreig.com>
Diffstat (limited to 'cortex-m-rt')
-rw-r--r--cortex-m-rt/CHANGELOG.md17
-rw-r--r--cortex-m-rt/Cargo.toml2
2 files changed, 15 insertions, 4 deletions
diff --git a/cortex-m-rt/CHANGELOG.md b/cortex-m-rt/CHANGELOG.md
index 335044b..65144cf 100644
--- a/cortex-m-rt/CHANGELOG.md
+++ b/cortex-m-rt/CHANGELOG.md
@@ -7,9 +7,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
-- A linker error is generated if the initial stack pointer is not 8-byte aligned
+## [v0.7.3]
+
+- Fixed a potential miscompilation caused by the initial stack pointer
+ not being 8-byte aligned. This issue affected 0.7.1 and 0.7.2; for
+ more details please see [the advisory] ([#467]).
+- A linker error is generated if the initial stack pointer is not 8-byte aligned ([#464]).
- The initial stack pointer is now forced to be 8-byte aligned in the linker script,
- to defend against it being overridden outside of the cortex-m-rt linker script
+ to defend against it being overridden outside of the cortex-m-rt linker script ([#465]).
+
+[the advisory]: https://github.com/rust-embedded/cortex-m/discussions/469
+[#464]: https://github.com/rust-embedded/cortex-m/issues/464
+[#465]: https://github.com/rust-embedded/cortex-m/issues/465
+[#467]: https://github.com/rust-embedded/cortex-m/issues/467
## [v0.7.2]
@@ -606,7 +616,8 @@ section size addr
Initial release
-[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.2...HEAD
+[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.3...HEAD
+[v0.7.3]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.2...c-m-rt-v0.7.3
[v0.7.2]: https://github.com/rust-embedded/cortex-m/compare/c-m-rt-v0.7.1...c-m-rt-v0.7.2
[v0.7.1]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.7.0...v0.7.1
[v0.7.0]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.6.11...v0.7.0
diff --git a/cortex-m-rt/Cargo.toml b/cortex-m-rt/Cargo.toml
index e6ea8c8..f8438fb 100644
--- a/cortex-m-rt/Cargo.toml
+++ b/cortex-m-rt/Cargo.toml
@@ -12,7 +12,7 @@ license = "MIT OR Apache-2.0"
name = "cortex-m-rt"
readme = "README.md"
repository = "https://github.com/rust-embedded/cortex-m"
-version = "0.7.2"
+version = "0.7.3"
autoexamples = true
links = "cortex-m-rt" # Prevent multiple versions of cortex-m-rt being linked
edition = "2021"