lowrisc-toolchains icon indicating copy to clipboard operation
lowrisc-toolchains copied to clipboard

Bump binutils to v2.44

Open jwnrt opened this issue 9 months ago • 0 comments

Upstream binutils now supports the fully ratified 1.0.0 bitmanip extensions. The patch has been updated to add only the unratified 0.93 instructions.

Version 3.40 of binutils included a fix for generating verilog memory (vmem) files which is useful for OpenTitan.


This currently doesn't work, the binutils that get built only use rv32i by default and don't even enabled m or c. I can see that ct-ng configures the binutils build with '--target=riscv32-unknown-elf' which I'm guessing needs to be riscv32imcb...-unknown-elf? Not sure how to change that.

jwnrt avatar Mar 04 '25 17:03 jwnrt