|
|
|
@ -1,14 +1,18 @@
|
|
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
## Upcoming 2.0.6
|
|
|
|
|
## 2.1.1
|
|
|
|
|
|
|
|
|
|
- Bugfix: Allow infinite registers with more than two digits in load/store ins
|
|
|
|
|
- Bugfix: Fix how floating point registers are displayed in the debugger
|
|
|
|
|
- Bugfix: Various semantic problems in RV32F
|
|
|
|
|
|
|
|
|
|
## 2.1.0
|
|
|
|
|
|
|
|
|
|
- Added a very basic libc containing a `crt0.s`, and a few functions
|
|
|
|
|
such as `malloc`, `rand`, and `memcpy`.
|
|
|
|
|
- Added a subset of the `mmap2` syscall (code 192) to allocate new memory
|
|
|
|
|
- Refactored the launching code to improve using riscemu from code
|
|
|
|
|
|
|
|
|
|
**Planned:**
|
|
|
|
|
- Add a floating point unit
|
|
|
|
|
- Added floating point support (enabled by default). The RV32F extension is now available
|
|
|
|
|
|
|
|
|
|
## 2.0.5
|
|
|
|
|
|
|
|
|
|