Skip to content

Commit 8d34995

Browse files
committed
Remove outlined asm, replace with stable inline asm.
1 parent 9e8dd29 commit 8d34995

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+301
-1005
lines changed

.github/bors.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ delete_merged_branches = true
33
required_approvals = 1
44
status = [
55
"ci-linux (stable)",
6-
"ci-linux (1.42.0)",
6+
"ci-linux (1.59.0)",
77
"rt-ci-linux (stable)",
88
"rt-ci-linux (1.42.0)",
99
"rt-ci-other-os (macOS-latest)",

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
include:
1818
# Test MSRV
19-
- rust: 1.42.0
19+
- rust: 1.59.0
2020

2121
# Test nightly but don't fail
2222
- rust: nightly

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2121
### Fixed
2222
- Fixed `singleton!()` statics sometimes ending up in `.data` instead of `.bss` (#364, #380).
2323

24+
### Changed
25+
- Inline assembly is now always used, requiring Rust 1.59.
26+
2427
### Removed
2528
- removed all peripherals `ptr()` functions in favor of the associated constant `PTR` (#385).
29+
- removed `inline-asm` feature which is now always enabled
2630

2731
## [v0.7.4] - 2021-12-31
2832

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ optional = true
2929
[features]
3030
cm7 = []
3131
cm7-r0p1 = ["cm7"]
32-
inline-asm = []
3332
linker-plugin-lto = []
3433
std = []
3534

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This project is developed and maintained by the [Cortex-M team][team].
1111

1212
## Minimum Supported Rust Version (MSRV)
1313

14-
This crate is guaranteed to compile on stable Rust 1.42 and up. It might compile with older versions but that may change in any new patch release.
14+
This crate is guaranteed to compile on stable Rust 1.59 and up. It might compile with older versions but that may change in any new patch release.
1515

1616
## License
1717

asm-toolchain

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)