20220524-1
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
, branchot-hardening
, commit20a7c03bfa587068b70cf7d8f7eb38fa04d30cd5
) - 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
, branchot-hardening
, commit20a7c03bfa587068b70cf7d8f7eb38fa04d30cd5
) - GDB 11.1