Skip to content

20220524-1

Compare
Choose a tag to compare
@imphil imphil released this 24 May 16:23

Changes

Updates Clang/LLVM to add support for the experimental OpenTitan hardening patches. For RV32, it no longer includes packages without bitmanip support. Otherwise, the tool versions are the same as in the previous release.

rv32imcb Tool Versions

  • Binutils: 7c9dd840fbb6a1171a51feb08afb859288615137 (riscv-binutils-2.35-rvb) with Pirmin's bitmanip 1.00+0.93 PR patch (riscvarchive/riscv-binutils-gdb#267).
  • GCC: 73055647d33c0b63a3125c372019d1dac0f8ac34 (RISC-V bitmanip fork, branch riscv-gcc-10.2.0-rvb, commit 73055647d33 from 2021-07-09)
  • Clang/LLVM: 13.0.1 with hardening patches (repo https://github.com/lowRISC/llvm-project.git, branch ot-hardening, commit 20a7c03bfa587068b70cf7d8f7eb38fa04d30cd5)
  • GDB 11.1

rv64imac Tool Versions

  • Binutils 2.35
  • GCC: 10.2.0
  • Clang/LLVM: 13.0.1 with hardening patches (repo https://github.com/lowRISC/llvm-project.git, branch ot-hardening, commit 20a7c03bfa587068b70cf7d8f7eb38fa04d30cd5)
  • GDB 11.1