Skip to content

Releases: hpmicro/riscv-gnu-toolchain

riscv32-unknown-elf newlib multilib (2023.10.18)

01 Apr 12:46
b86b2b3
Compare
Choose a tag to compare

GCC 13.2.0 multilib release with B extension supported

Configure Options:

 --target=riscv32-unknown-elf  --enable-multilib --with-multilib-generator='rv32imac_zicsr_zifencei-ilp32--;rv32imafc_zifencei-ilp32--;rv32imafc_zifencei-ilp32f--;rv32imafdc-ilp32--;rv32imafdc-ilp32f--;rv32imafdc-ilp32d--;rv32imac_zicsr_zifencei_zba_zbb_zbc_zbs-ilp32--;rv32imafc_zifencei_zba_zbb_zbc_zbs-ilp32--;rv32imafc_zifencei_zba_zbb_zbc_zbs-ilp32f--;rv32imafdc_zba_zbb_zbc_zbs-ilp32--;rv32imafdc_zba_zbb_zbc_zbs-ilp32f--;rv32imafdc_zba_zbb_zbc_zbs-ilp32d--' --with-abi=ilp32 --with-arch=rv32imac_zicsr_zifencei  --with-isa-spec=20191213 'CFLAGS_FOR_TARGET=-Os    -mcmodel=medlow' 'CXXFLAGS_FOR_TARGET=-Os    -mcmodel=medlow'

Build Platforms

Linux

  • Ubuntu 20.04 LTS x86_64
  • additional configure options: N/A

macos (intel)

  • 14.5 (23F79)

riscv32-unknown-elf newlib multilib

19 May 08:59
1342cd7
Compare
Choose a tag to compare

Configure options:

--with-abi=ilp32
--with-arch=rv32imac
--enable-multilib
--with-multilib-generator="rv32imac-ilp32--;rv32imafc-ilp32--;rv32imafc-ilp32f--;rv32imafdc-ilp32--;rv32imafdc-ilp32f--;rv32imafdc-ilp32d--"
CFLAGS_FOR_TARGET=-Os
--target=riscv32-unknown-elf

Build platforms:

macos (intel):

  • os version: 10.15.7
  • xcode: 10.3
  • additional configure options: N/A

Linux:

  • Debian 11 amd64
  • additional configure options: N/A

Windows: