|
|
@ -1,14 +1,13 @@
|
|
|
|
# Changelog
|
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
|
|
## Upcoming 2.0.6
|
|
|
|
## Upcoming 2.1.0
|
|
|
|
|
|
|
|
|
|
|
|
- Added a very basic libc containing a `crt0.s`, and a few functions
|
|
|
|
- Added a very basic libc containing a `crt0.s`, and a few functions
|
|
|
|
such as `malloc`, `rand`, and `memcpy`.
|
|
|
|
such as `malloc`, `rand`, and `memcpy`.
|
|
|
|
- Added a subset of the `mmap2` syscall (code 192) to allocate new memory
|
|
|
|
- Added a subset of the `mmap2` syscall (code 192) to allocate new memory
|
|
|
|
- Refactored the launching code to improve using riscemu from code
|
|
|
|
- Refactored the launching code to improve using riscemu from code
|
|
|
|
|
|
|
|
- Added an option to start with the provided libc: `-o libc`
|
|
|
|
**Planned:**
|
|
|
|
- Added floating point support (enabled by default). The RV32F extension is now available
|
|
|
|
- Add a floating point unit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 2.0.5
|
|
|
|
## 2.0.5
|
|
|
|
|
|
|
|
|
|
|
|