]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
RISC-V: Add augmented hypervisor extension 'sha' support.
authorJiawei <jiawei@iscas.ac.cn>
Fri, 9 May 2025 02:55:25 +0000 (10:55 +0800)
committerNelson Chu <nelson@rivosinc.com>
Fri, 9 May 2025 04:30:52 +0000 (12:30 +0800)
commit0b0e00271c2c2c90446827207288b3f67e9d3602
treef9d347b53b8bdc535e5b0ba7f7d75744f8f7a5c3
parent433372af69804bd134f250e71479860c33a51c39
RISC-V: Add augmented hypervisor extension 'sha' support.

The augmented hypervisor extension 'sha'[1] is a new profile-defined extension
that captures the full set of features that are mandated to be supported along
with the H extension.

https://github.com/riscv/riscv-profiles/blob/main/src/rva23-profile.adoc#rva23s64-profile

bfd/ChangeLog:

* elfxx-riscv.c: New extension and implies.

gas/ChangeLog:

* NEWS: New extension.
* testsuite/gas/riscv/imply.d: New test for sha.
* testsuite/gas/riscv/imply.s: Ditto.
* testsuite/gas/riscv/march-help.l: New extension.
bfd/elfxx-riscv.c
gas/NEWS
gas/testsuite/gas/riscv/imply.d
gas/testsuite/gas/riscv/imply.s
gas/testsuite/gas/riscv/march-help.l