diff options
author | 2021-01-25 02:35:16 +0000 | |
---|---|---|
committer | 2021-01-25 02:35:16 +0000 | |
commit | 465f303bd1453693c76f098ef0454fb769e25258 (patch) | |
tree | a6a23961b9dcc69e50651a0c0d9667cd5a95d1e1 | |
parent | 2082aca42ab291981ab8c0c692d1e1d0e6d444b8 (diff) | |
parent | 7777775b7eb6f03eaaf98f3af8e1daf1c643322e (diff) | |
download | cortex-m-465f303bd1453693c76f098ef0454fb769e25258.tar.gz cortex-m-465f303bd1453693c76f098ef0454fb769e25258.tar.zst cortex-m-465f303bd1453693c76f098ef0454fb769e25258.zip |
Merge #319
319: CHANGELOG updates r=jonas-schievink a=adamgreig
Co-authored-by: Adam Greig <adam@adamgreig.com>
-rw-r--r-- | CHANGELOG.md | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 27cc20b..3e603cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,12 +12,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - New assembly methods `asm::semihosting_syscall`, `asm::bootstrap`, and `asm::bootload`. -### Changed +### Deprecated - `msp::write` has been deprecated in favor of `asm::bootstrap`. It was not possible to use `msp::write` without causing Undefined Behavior, so all existing users are encouraged to migrate. +### Fixed + +- Fixed a bug in `asm::delay` which could lead to incorrect codegen and + infinite loops. +- Improved timing guarantees of `asm::delay` on multiple-issue CPU cores. +- Additional compiler fences added to inline assembly where necessary. +- Fixed DWARF debug information in pre-built assembly binaries. + ## [v0.7.0] - 2020-11-09 ### Added @@ -60,6 +68,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - `SCB::system_reset` - Removed `basepri`, `basepri_max`, and `faultmask` registers from thumbv8m.base +## [v0.6.5] - 2021-01-24 + +### Changed + +- This release is forwards-compatible with cortex-m 0.7, and depends on and + re-exports many types from that version. Both 0.6.5 and 0.7 may co-exist + in a build. + ## [v0.6.4] - 2020-10-26 ### Changed |