From 6c51f117d769f16ec8be48eb5a302d5725312a60 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Tue, 18 Aug 2026 20:54:37 +0200 Subject: [PATCH] Release cortex-m v0.7.9 --- cortex-m/CHANGELOG.md | 8 +++++++- cortex-m/Cargo.toml | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/cortex-m/CHANGELOG.md b/cortex-m/CHANGELOG.md index af4d3af0..3f536f63 100644 --- a/cortex-m/CHANGELOG.md +++ b/cortex-m/CHANGELOG.md @@ -7,10 +7,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [v0.7.9] - 2026-08-18 + ### Fixed - `SCB::enable_icache` and `SCB::enable_dcache` now build the CCR address with `movw`/`movt` instead of `ldr =`, fixing "out of range pc-relative fixup value" errors when the asm block is inlined into a large function. +- The `basepri`, `basepri_max` and `faultmask` register modules are now available + (as stubs) when compiling for non-Cortex-M (host) targets. This was accidentally + removed in v0.7.8. ## [v0.7.8] - 2026-07-21 @@ -799,7 +804,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.7.8...HEAD +[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/v0.7.9...HEAD +[v0.7.9]: https://github.com/rust-embedded/cortex-m/compare/v0.7.8...v0.7.9 [v0.7.8]: https://github.com/rust-embedded/cortex-m/compare/v0.7.7...v0.7.8 [v0.7.7]: https://github.com/rust-embedded/cortex-m/compare/v0.7.6...v0.7.7 [v0.7.6]: https://github.com/rust-embedded/cortex-m/compare/v0.7.5...v0.7.6 diff --git a/cortex-m/Cargo.toml b/cortex-m/Cargo.toml index 3540cab8..aed49385 100644 --- a/cortex-m/Cargo.toml +++ b/cortex-m/Cargo.toml @@ -8,7 +8,7 @@ name = "cortex-m" readme = "README.md" repository = "https://github.com/rust-embedded/cortex-m" edition = "2024" -version = "0.7.8" +version = "0.7.9" links = "cortex-m" # prevent multiple versions of this crate to be linked together rust-version = "1.85"