mbox series

[v3,0/3] RISC-V: Add stub support for existing extensions

Message ID cover.1693280368.git.research_trasio@irq.a4lg.com
Headers show
Series RISC-V: Add stub support for existing extensions | expand

Message

Tsukasa OI Aug. 29, 2023, 3:39 a.m. UTC
PATCH v1:
<https://gcc.gnu.org/pipermail/gcc-patches/2023-August/627220.html>
PATCH v2:
<https://gcc.gnu.org/pipermail/gcc-patches/2023-August/627295.html>


Changes: v1 -> v2 (only in PATCH 3/3)
======================================

Removed: 'Zvkn' -> 'Zvknha' implication (not to cause test failure)
Added:   'Zfa' -> 'F' implication (just I forgot to add in PATCH v1)


Changes: v2 -> v3 (only in PATCH 3/3)
======================================

Changed: 'Zcmt' -> 'Zcicsr' to
         'Zcmt' ->  'Zicsr' (fix typo)
Rebased against commit 17c22f466162
                ("RISC-V: Minimal support for ZC* extensions.").
            and commit 30699b999e94
                ("[PATCH v10] RISC-V: Add support for the Zfa extension").
Slightly modified the commit message, reflecting the background.

As a rebase result, PATCH 3/3 got nearly empty (except a test case).


Thanks,
Tsukasa




Tsukasa OI (3):
  RISC-V: Add stub support for existing extensions (privileged)
  RISC-V: Add stub support for existing extensions (vendor)
  RISC-V: Add stub support for existing extensions (unprivileged)

 gcc/common/config/riscv/riscv-common.cc    | 21 +++++++++++++
 gcc/testsuite/gcc.target/riscv/predef-29.c | 35 ++++++++++++++++++++++
 gcc/testsuite/gcc.target/riscv/predef-30.c | 27 +++++++++++++++++
 gcc/testsuite/gcc.target/riscv/predef-31.c | 31 +++++++++++++++++++
 4 files changed, 114 insertions(+)
 create mode 100644 gcc/testsuite/gcc.target/riscv/predef-29.c
 create mode 100644 gcc/testsuite/gcc.target/riscv/predef-30.c
 create mode 100644 gcc/testsuite/gcc.target/riscv/predef-31.c


base-commit: 818cc9f2d2f3dbbd4004ff85d3125d92d1e430c9