Skip to content

Commit dc8fee6

Browse files
committed
Bump MSRV
1 parent 78bf5c9 commit dc8fee6

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

.travis.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,22 +26,22 @@ matrix:
2626

2727
# MSRV
2828
- env: TARGET=thumbv6m-none-eabi
29-
rust: 1.31.0
29+
rust: 1.36.0
3030
if: (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
3131

3232
# MSRV
3333
- env: TARGET=thumbv7m-none-eabi
34-
rust: 1.31.0
34+
rust: 1.36.0
3535
if: (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
3636

3737
# MSRV
3838
- env: TARGET=thumbv7em-none-eabi
39-
rust: 1.31.0
39+
rust: 1.36.0
4040
if: (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
4141

4242
# MSRV
4343
- env: TARGET=thumbv7em-none-eabihf
44-
rust: 1.31.0
44+
rust: 1.36.0
4545
if: (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
4646

4747
- env: TARGET=thumbv6m-none-eabi

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- MSRV bumped to 1.36.0 due to `aligned` dependency.
13+
14+
### Fixed
15+
16+
- Drop AT&T syntax from inline asm, which was causing miscompilations with newer versions of the compiler.
17+
1018
## [v0.6.3] - 2020-07-20
1119

1220
### Added

src/lib.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,14 @@
2626
//!
2727
//! # Minimum Supported Rust Version (MSRV)
2828
//!
29-
//! This crate is guaranteed to compile on stable Rust 1.31 and up. It *might*
29+
//! This crate is guaranteed to compile on stable Rust 1.36 and up. It *might*
3030
//! compile with older versions but that may change in any new patch release.
3131
3232
#![cfg_attr(feature = "inline-asm", feature(llvm_asm))]
3333
#![deny(missing_docs)]
3434
#![no_std]
3535
#![allow(clippy::identity_op)]
3636
#![allow(clippy::missing_safety_doc)]
37-
3837
// This makes clippy warn about public functions which are not #[inline].
3938
//
4039
// Almost all functions in this crate result in trivial or even no assembly.

0 commit comments

Comments
 (0)