All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v0.8.0 - 2020-07-18
- Update
riscv
to version 0.6 - Update Minimum Supported Rust Version to 1.42.0
v0.7.2 - 2020-07-16
- Preserve
.eh_frame
and.eh_frame_hdr
sections - Place
.srodata
and.srodata.*
sections in.rodata
v0.7.1 - 2020-06-02
- Add support to initialize custom interrupt controllers.
- Exception handler may return now
v0.7.0 - 2020-03-10
- Assure address of PC at startup
- Implement interrupt and exception handling
- Add support for the
riscv32i-unknown-none-elf
target - Added Changelog
- Fix linker script compatibility with GNU linker
- Move
abort
out of the.init
section - Update
r0
to v1.0.0 - Set MSRV to 1.38