cortex-m-rt-macros
Attributes re-exported in `cortex-m-rt`
0.7.6
8.0M downloads/mo
#3512 most downloaded on crates.io
rust-embedded/cortex-m
What this package is like to depend on
Last release 25 days ago
29 Jul 2026
Ships unpredictably
gaps range from 8 days to 3.2 years
Rarely documented
notes for 1 of 13 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
13 releases · first in 2018
1 release in the last 12 months
see the full history below
Release timeline
13 releases · Sep 2018 to Jul 2026Releases
latest 13-
0.7.629 Jul 2026Release notes
Open source →What's Changed
- cortex-m-rt: fix off-by-one in .text in FLASH section assert by @9names in #573
- Fix _stack_end usage and doc by @tlevora in #577
- cortex-m-rt: Add optional MSPLIM initialization, fix vector table size on armv8m by @decaday in #580
- cortex-m-rt: Add alignment check for the
.vector_tableby @korken89 in #582 - Fix stack end placement by @tlevora in #578
- fix(coretex-m-rt-macros): Allow
#[unsafe(link_section = )]for Rust 2024 edition by @yutannihilation in #596 - Mark
pre_initas deprecated by @romancardenas in #598 - Fix __pre_init example by @eulerdisk in #600
cortex-m-rt: Fix build command in docs by @mfil in #611- Add skip-data-copy feature for when the .data LMA isn't initialized after boot. by @BenChung in #615
- Rename Cortex-M Team to Arm Team by @thejpster in #622
- Update remaining crates to edition 2021. by @wt in #621
- doc: add missing ; in _stext example by @ericu07 in #624
- Update msrv by @wt in #628
- Remove deprecated Cargo.toml authors. by @wt in #631
- Add cortex-m-rt/macros to the workspace members. by @wt in #635
- docs(msrv): unify rust-version to 1.85 across workspace by @reubenueben in #669
- Remove cortex-m deps by @thejpster in #667
- Update to checkout action v7 by @thejpster in #668
- Release cortex-m-rt by @jonathanpallant in #675
New Contributors
- @9names made their first contribution in #573
- @tlevora made their first contribution in #577
- @decaday made their first contribution in #580
- @jonathanpallant made their first contribution in #588
- @yutannihilation made their first contribution in #596
- @romancardenas made their first contribution in #598
- @eulerdisk made their first contribution in #600
- @mfil made their first contribution in #611
- @BenChung made their first contribution in #615
- @wt made their first contribution in #621
- @ericu07 made their first contribution in #624
- @jakobjung10 made their first contribution in #664
- @robamu made their first contribution in #657
- @leftger made their first contribution in #647
- @reubenueben made their first contribution in #669
Full Changelog: c-m-rt-v0.7.5...c-m-rt-v0.7.6
Release notes
Open source →v0.7.6 - 2022-08-12
- Added
critical-section-single-corefeature which provides an implementation for thecritical-sectioncrate for single-core systems, based on disabling all interrupts. (#448)
-
0.7.505 Nov 2024Nothing published for this version
-
0.7.017 Aug 2021Nothing published for this version
-
0.6.1522 Jul 2021Nothing published for this version
-
0.1.826 Jan 2020Nothing published for this version
-
0.1.704 Dec 2019Nothing published for this version
-
0.1.601 Nov 2019Nothing published for this version
-
0.1.515 Dec 2018Nothing published for this version
-
0.1.407 Dec 2018Nothing published for this version
-
0.1.323 Oct 2018Nothing published for this version
-
0.1.224 Sep 2018Nothing published for this version
-
0.1.109 Sep 2018Nothing published for this version
-
0.1.006 Sep 2018Nothing published for this version