Skip to content

Commit 203d579

Browse files
Merge pull request #105 from rust-embedded/release-aarch32-rt-0.2.0
Release aarch32-rt and aarch32-cpu 0.2.0
2 parents 78573a5 + 4a5ee54 commit 203d579

7 files changed

Lines changed: 25 additions & 10 deletions

File tree

aarch32-cpu/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+
## [aarch32-cpu v0.2.0]
11+
1012
- Mark `asm::irq_enable()` as unsafe to match `interrupt::enable()`
1113

1214
## [aarch32-cpu v0.1.0]
@@ -64,7 +66,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
6466

6567
Initial release
6668

67-
[Unreleased]: https://github.com/rust-embedded/aarch32/compare/aarch32-cpu-v0.1.0...HEAD
69+
[Unreleased]: https://github.com/rust-embedded/aarch32/compare/aarch32-cpu-v0.2.0...HEAD
70+
[aarch32-cpu v0.2.0]: https://github.com/rust-embedded/aarch32/compare/aarch32-cpu-v0.1.0...aarch32-cpu-v0.2.0
6871
[aarch32-cpu v0.1.0]: https://github.com/rust-embedded/aarch32/compare/cortex-ar-v0.3.0...aarch32-cpu-v0.1.0
6972
[cortex-ar v0.3.0]: https://github.com/rust-embedded/aarch32/compare/cortex-ar-v0.2.0...cortex-ar-v0.3.0
7073
[cortex-ar v0.2.0]: https://github.com/rust-embedded/aarch32/compare/cortex-ar-v0.1.0...cortex-ar-v0.2.0

aarch32-cpu/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ readme = "README.md"
2222
repository = "https://github.com/rust-embedded/aarch32.git"
2323
homepage = "https://github.com/rust-embedded/aarch32"
2424
rust-version = "1.83"
25-
version = "0.1.0"
25+
version = "0.2.0"
2626

2727
[dependencies]
2828
arbitrary-int = "2"

aarch32-rt-macros/CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
As of *aarch32-rt-macros v0.1.0*, this project is released in lock-step with
9+
*aarch32-rt* and does not get its own `git` tag.
10+
811
## [Unreleased]
912

13+
## [aarch32-rt-macros v0.2.0]
14+
15+
- Changed `#[entry]`, `#[exception]` and `#[irq]` to hide the handler function
16+
1017
## [aarch32-rt-macros v0.1.0]
1118

1219
- Renamed to `aarch32-rt-macros`, restarted numbering from 0.1.0
@@ -19,7 +26,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1926

2027
Initial release
2128

22-
[Unreleased]: https://github.com/rust-embedded/aarch32/compare/aarch32-rt-macros-v0.1.0...HEAD
23-
[aarch32-rt-macros v0.1.0]: https://github.com/rust-embedded/aarch32/compare/cortex-ar-rt-macros-v0.1.1...aarch32-rt-macros-v0.1.0
29+
[Unreleased]: https://github.com/rust-embedded/aarch32/compare/aarch32-rt-v0.2.0...HEAD
30+
[aarch32-rt-macros v0.2.0]: https://github.com/rust-embedded/aarch32/compare/aarch32-rt-v0.1.0...aarch32-rt-v0.2.0
31+
[aarch32-rt-macros v0.1.0]: https://github.com/rust-embedded/aarch32/compare/cortex-ar-rt-macros-v0.1.1...aarch32-rt-v0.1.0
2432
[cortex-ar-rt-macros v0.1.1]: https://github.com/rust-embedded/aarch32/compare/cortex-ar-rt-macros-v0.1.0...cortex-ar-rt-macros-v0.1.1
2533
[cortex-ar-rt-macros v0.1.0]: https://github.com/rust-embedded/aarch32/releases/tag/cortex-ar-rt-macros-v0.1.0

aarch32-rt-macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ readme = "README.md"
1212
repository = "https://github.com/rust-embedded/aarch32.git"
1313
homepage = "https://github.com/rust-embedded/aarch32"
1414
rust-version = "1.83"
15-
version = "0.1.0"
15+
version = "0.2.0"
1616

1717
[lib]
1818
proc-macro = true

aarch32-rt-macros/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Macros for `aarch32-rt`
22

3-
This crate contains proc-macros that are re-exported through the `aarch32-rt` crate
3+
This crate contains proc-macros that are re-exported through the `aarch32-rt` crate.
44

55
[aarch32-rt]: https://crates.io/crates/aarch32-rt
66

aarch32-rt/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [aarch32-rt v0.2.0]
11+
1012
### Changed
1113

1214
- Reworked stack allocation (PR #93)
15+
- Changed `#[entry]`, `#[exception]` and `#[irq]` to hide the handler function
1316

1417
## [aarch32-rt v0.1.0]
1518

@@ -54,7 +57,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
5457

5558
Initial release
5659

57-
[Unreleased]: https://github.com/rust-embedded/aarch32/compare/aarch32-rt-v0.1.0...HEAD
60+
[Unreleased]: https://github.com/rust-embedded/aarch32/compare/aarch32-rt-v0.2.0...HEAD
61+
[aarch32-rt v0.2.0]: https://github.com/rust-embedded/aarch32/compare/aarch32-rt-v0.1.0...aarch32-rt-v0.2.0
5862
[aarch32-rt v0.1.0]: https://github.com/rust-embedded/aarch32/compare/cortex-r-rt-v0.2.1...aarch32-rt-v0.1.0
5963
[cortex-r-rt v0.2.1]: https://github.com/rust-embedded/aarch32/compare/cortex-r-rt-v0.2.0...cortex-r-rt-v0.2.1
6064
[cortex-r-rt v0.2.0]: https://github.com/rust-embedded/aarch32/compare/cortex-r-rt-v0.1.0...cortex-r-rt-v0.2.0

aarch32-rt/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ name = "aarch32-rt"
2121
readme = "README.md"
2222
repository = "https://github.com/rust-embedded/aarch32.git"
2323
rust-version = "1.83"
24-
version = "0.1.0"
24+
version = "0.2.0"
2525

2626
[dependencies]
27-
aarch32-cpu = { version = "0.1.0", path = "../aarch32-cpu" }
28-
aarch32-rt-macros = { path = "../aarch32-rt-macros", version = "=0.1.0" }
27+
aarch32-cpu = { version = "0.2.0", path = "../aarch32-cpu" }
28+
aarch32-rt-macros = { path = "../aarch32-rt-macros", version = "=0.2.0" }
2929

3030
[features]
3131
# Enable the FPU on start-up, even on a soft-float EABI target

0 commit comments

Comments
 (0)