<div dir="ltr"><div>Привет.</div><div><br></div><div>В sisyphus_riscv64 собраны binutils с поддержкой дополнительных расширений ISA:</div><div><br></div><div>1:2.37-alt3.rv64.1<br><br>- Backport RISC-V specific changes from master, including<br>  bit manipulation (Zb[abcs]) extension support.<br>- Backport more RISC-V ISA extensions support from linaro integration<br>  branch:<br>  - RVV (vector) 1.0;<br>  - Zfh (half-float) 0.10;<br>  - sinval 0.1;<br>  - T-Head vendor-specific CSRs and opcodes;<br>  - SiFive vendor-specific cache control instructions.</div><div><br></div><div>Поддержка инструкций сводится к тому, что gas теперь знает все нужные мнемоники для инструкций и CSRs. Этого наверняка не достаточно чтобы, например, полноценно работать с расширением &#39;V&#39; в системе, но должно хватить чтобы собрать, например, u-boot под c9xx.</div><div><br></div><div>Я немного приболел, так что cross-toolchain немного задержится. Но будет точно.</div><div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">wbr,<br>  iv m.</div></div></div>