diff options
author | Christoph Müllner <christoph.muellner@vrull.eu> | 2025-06-10 10:53:54 +0200 |
---|---|---|
committer | Christoph Müllner <christoph.muellner@vrull.eu> | 2025-07-26 12:31:10 +0200 |
commit | 7ac42d3d7c4557a613bd33150e7f6b368418f555 (patch) | |
tree | ca0c0c182a93f1cf7a1637d0c6d847f0ffcfc090 /gcc/testsuite/g++.dg/cpp2a/lambda-targ14.C | |
parent | 13516aff9ac497cce7ef6495749d9ed4ee1e65f2 (diff) | |
download | gcc-master.zip gcc-master.tar.gz gcc-master.tar.bz2 |
The riscv-c-api-doc defines a group ID and and a bit position for some
extension. Most of them are set in riscv-ext.def, but some are missing
and one bit position (for Zilsd) is wrong.
This patch replaces the `BITMASK_NOT_YET_ALLOCATED` value for the actual
allocated value wherever possible and fixes the bit position for Zilsd.
Currently, we don't have any infrastructure to utilize the information
that is placed into riscv_ext_info_t::m_bitmask_group_id and
riscv_ext_info_t::m_bitmask_group_bit_pos. This also means we can't
test.
gcc/ChangeLog:
* config/riscv/riscv-ext.def: Add allocated group IDs and
group bit positions.
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
Diffstat (limited to 'gcc/testsuite/g++.dg/cpp2a/lambda-targ14.C')
0 files changed, 0 insertions, 0 deletions