diff options
author | Tsukasa OI <research_trasio@irq.a4lg.com> | 2023-07-24 05:01:12 +0000 |
---|---|---|
committer | Tsukasa OI <research_trasio@irq.a4lg.com> | 2023-07-24 23:42:35 +0000 |
commit | 766f6d170c56d1d7b03e81f64d069386d0a7c5dd (patch) | |
tree | bb3300ea74d92af8092c7fded0ec45a8a8c84ae0 /gdbsupport/gdb-hashtab.h | |
parent | 6badd1020f5bebd3f60a780b8e41a1b581046087 (diff) | |
download | gdb-766f6d170c56d1d7b03e81f64d069386d0a7c5dd.zip gdb-766f6d170c56d1d7b03e81f64d069386d0a7c5dd.tar.gz gdb-766f6d170c56d1d7b03e81f64d069386d0a7c5dd.tar.bz2 |
RISC-V: Prohibit the 'Zcf' extension on RV64
As per:
<https://github.com/riscv/riscv-code-size-reduction/issues/221>,
the 'Zcf' extension does not exist on RV64. This is reflected on the
version 1.0.4-1 of the code size reduction specification:
<https://github.com/riscv/riscv-code-size-reduction/releases/tag/v1.0.4-1>.
This commit prohibits the combination: RV64 (or any ISA with XLEN > 32)
and the 'Zcf' extension.
bfd/ChangeLog:
* elfxx-riscv.c (riscv_parse_check_conflicts): Prohibit
combination of RV64 and 'Zcf'.
gas/ChangeLog:
* testsuite/gas/riscv/march-fail-rv64i_zcf.d: New test.
* testsuite/gas/riscv/march-fail-rv64i_zcf.l: Likewise.
Diffstat (limited to 'gdbsupport/gdb-hashtab.h')
0 files changed, 0 insertions, 0 deletions