GNU MCU Eclipse RISC-V Embedded GCC v8.1.0-2-20181019 released
Version 8.1.0-2-20181019 is a maintenance release of GNU MCU Eclipse RISC-V Embedded GCC.
Version 8.1.0-2-20181019 is a maintenance release of GNU MCU Eclipse RISC-V Embedded GCC.
Version 7.2.0-4-20180606 is a maintenance release of GNU MCU Eclipse
RISC-V Embedded GCC; it builds the libraries with -mcmodel=medany
.
Version 7.2.0-3-20180506 is a maintenance release of GNU MCU Eclipse
RISC-V Embedded GCC; it updates to the latest RISC-V sources and the
build process was improved, to add gdb-py
and to support even older
GNU/Linux machines and processors.
Version 7.2.0-2-20180111 is a maintenance release of GNU MCU Eclipse RISC-V Embedded GCC; it updates to the latest RISC-V sources and the build process was improved, to support even older GNU/Linux machines and processors.
Version 7.2.0-1-20171109 is a new release of GNU MCU Eclipse RISC-V Embedded GCC; the main improvement is in GDB, which no longer returns the 4096 CSRs together with the general registers. In contrast to the riscv64-unknown-elf
toolchain, this toolchain is clearly intended for bare-metal embedded applications; for this it was necessary to update to the latest newlib 2.5 release which uses 'underscore' syscall functions and to remove the mandatory use of libgloss.
To avoid any confusions with the riscv64-unknown-elf
toolchain, this toolchain was renamed to the more appropriate riscv-none-embedded-
.
Version 7.1.1-2-20170912-2255 is a new release of GNU MCU Eclipse RISC-V Embedded GCC; after the initial version of the riscv64-unknown-elf
toolchain was released, it was discovered that it was intended more to applications that include a kernel-like environment, and less to bare-metal environments. This second release is intended to provide a temporary fix to this problem and make the toolchain more suitable for embedded bare-metal applications; for this it was necessary to to update to the latest newlib 2.5 release which uses 'underscore' syscall functions and to remove the mandatory use of libgloss. Hopefully the official toolchain distribution will follow shortly and use the same approach.
In addition, based on users request, support for a new march=rv32imaf/mabi=ilp32f
library was added.
Version 7.1.1-1-20170702-0625 is the first GNU MCU Eclipse RISC-V Embedded GCC release. It includes binaries for Windows, macOS and GNU/Linux.