Skip to content

Commit 0fb0510

Browse files
bors[bot]japaric
andcommitted
Merge #98
98: v0.5.3 r=adamgreig a=japaric commit required to make a new release r? @rust-embedded/cortex-m (anyone) Co-authored-by: Jorge Aparicio <[email protected]>
2 parents b84d549 + 11043a7 commit 0fb0510

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

cortex-m-rt/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [v0.5.3] - 2018-08-27
11+
12+
### Changed
13+
14+
- This crate no longer depends on `arm-none-eabi-gcc`.
15+
1016
## [v0.5.2] - 2018-08-11
1117

1218
### Added
1319

14-
* A `pre_init!` macro and related functionality to run a function immediately
20+
* A `pre_init!` macro and related functionality to run a function immediately
1521
after reset, before memory initialisation
1622

1723
### Changed
@@ -336,7 +342,8 @@ section size addr
336342

337343
Initial release
338344

339-
[Unreleased]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.5.2...HEAD
345+
[Unreleased]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.5.3...HEAD
346+
[v0.5.3]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.5.2...v0.5.3
340347
[v0.5.2]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.5.1...v0.5.2
341348
[v0.5.1]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.5.0...v0.5.1
342349
[v0.5.0]: https://github.com/rust-embedded/cortex-m-rt/compare/v0.4.0...v0.5.0

cortex-m-rt/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ keywords = ["arm", "cortex-m", "runtime", "startup"]
88
license = "MIT OR Apache-2.0"
99
name = "cortex-m-rt"
1010
repository = "https://github.com/japaric/cortex-m-rt"
11-
version = "0.5.2"
11+
version = "0.5.3"
1212

1313
[dependencies]
1414
r0 = "0.2.1"

cortex-m-rt/assemble.sh

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ set -euxo pipefail
66

77
crate=cortex-m-rt
88

9+
# remove existing blobs because otherwise this will append object files to the old blobs
10+
rm -f bin/*.a
11+
912
arm-none-eabi-as -march=armv6s-m asm.s -o bin/$crate.o
1013
ar crs bin/thumbv6m-none-eabi.a bin/$crate.o
1114

cortex-m-rt/src/lib.rs

-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@
2020
//!
2121
//! # Requirements
2222
//!
23-
//! ## `arm-none-eabi-gcc`
24-
//!
25-
//! This crate requires `arm-none-eabi-gcc` to be installed and available in `$PATH`.
26-
//!
2723
//! ## `memory.x`
2824
//!
2925
//! This crate expects the user, or some other crate, to provide the memory layout of the target

0 commit comments

Comments
 (0)