diff options
author | Jiawei <jiawei@iscas.ac.cn> | 2025-05-11 21:38:18 +0800 |
---|---|---|
committer | Nelson Chu <nelson@rivosinc.com> | 2025-05-23 09:21:49 +0800 |
commit | 3d7fb9fa5c667c0bf8760dd0db5fee7bb3e05379 (patch) | |
tree | df18e1f48e69122dd334ce81bbabdffb35b9d528 /libctf/testsuite/libctf-writable/ctf-compressed.c | |
parent | 13a5dd968feb38220b4ea53b7e8ebea481f81ed9 (diff) | |
download | binutils-3d7fb9fa5c667c0bf8760dd0db5fee7bb3e05379.zip binutils-3d7fb9fa5c667c0bf8760dd0db5fee7bb3e05379.tar.gz binutils-3d7fb9fa5c667c0bf8760dd0db5fee7bb3e05379.tar.bz2 |
RISC-V: Add support for RISC-V Profiles 20/22.
This patch introduces support for RISC-V Profiles RV20 and RV22 [1],
enabling developers to utilize these profiles through the -march option.
[1] https://github.com/riscv/riscv-profiles/releases/tag/v1.0
bfd/ChangeLog:
* elfxx-riscv.c (struct riscv_profiles): New struct.
(riscv_parse_extensions): New argument.
(riscv_find_profiles): New checking function.
(riscv_parse_subset): Add Profiles handler.
gas/ChangeLog:
* NEWS: Add RISC-V Profiles.
* doc/as.texi: Update -march input type.
* doc/c-riscv.texi: Ditto.
* testsuite/gas/riscv/option-arch-fail.l: Modify hint info.
* testsuite/gas/riscv/attribute-17.d: New test.
* testsuite/gas/riscv/attribute-18.d: New test.
* testsuite/gas/riscv/march-fail-rvi20u64v.d: New test.
* testsuite/gas/riscv/march-fail-rvi20u64v.l: New test.
Diffstat (limited to 'libctf/testsuite/libctf-writable/ctf-compressed.c')
0 files changed, 0 insertions, 0 deletions