Skip to content

Commit 76dc8db

Browse files
bors[bot]taiki-e
andauthored
Merge #88
88: Update riscv to 0.8 and remove inline-asm feature r=almindor a=taiki-e This also updates MSRV to 1.59. Co-authored-by: Taiki Endo <[email protected]>
2 parents 5118a29 + 3c68180 commit 76dc8db

File tree

6 files changed

+16
-9
lines changed

6 files changed

+16
-9
lines changed

riscv-rt/.github/bors.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ 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
"Rustfmt"
88
]

riscv-rt/.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
continue-on-error: ${{ matrix.experimental || false }}
1212
strategy:
1313
matrix:
14-
# All generated code should be running on stable now, MRSV is 1.42.0
15-
rust: [nightly, stable, 1.42.0]
14+
# All generated code should be running on stable now, MSRV is 1.59.0
15+
rust: [nightly, stable, 1.59.0]
1616

1717
include:
1818
# Nightly is only for reference and allowed to fail

riscv-rt/CHANGELOG.md

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

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Update `riscv` to version 0.8
13+
- Update Minimum Supported Rust Version to 1.59
14+
15+
### Removed
16+
17+
- Remove `inline-asm` feature which is now always enabled
18+
1019
## [v0.8.1] - 2022-01-25
1120

1221
### Added

riscv-rt/Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[package]
22
name = "riscv-rt"
33
version = "0.8.1"
4+
rust-version = "1.59"
45
repository = "https://github.com/rust-embedded/riscv-rt"
56
authors = ["The RISC-V Team <[email protected]>"]
67
categories = ["embedded", "no-std"]
@@ -10,12 +11,9 @@ license = "ISC"
1011

1112
[dependencies]
1213
r0 = "1.0.0"
13-
riscv = "0.7"
14+
riscv = "0.8"
1415
riscv-rt-macros = { path = "macros", version = "0.1.6" }
1516

16-
[features]
17-
inline-asm = ["riscv/inline-asm"]
18-
1917
[dev-dependencies]
2018
panic-halt = "0.2.0"
2119

riscv-rt/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This project is developed and maintained by the [RISC-V team][team].
1212

1313
## Minimum Supported Rust Version (MSRV)
1414

15-
This crate is guaranteed to compile on stable Rust 1.42.0 and up. It *might*
15+
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
1616
compile with older versions but that may change in any new patch release.
1717

1818
## License

riscv-rt/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
//!
33
//! # Minimum Supported Rust Version (MSRV)
44
//!
5-
//! This crate is guaranteed to compile on stable Rust 1.42 and up. It *might*
5+
//! This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
66
//! compile with older versions but that may change in any new patch release.
77
//!
88
//! # Features

0 commit comments

Comments
 (0)