On 2026/7/19 7:54, Jeffrey Law wrote:


On 7/17/2026 9:14 AM, Jiawei wrote:
This adds minimal support for the Ziccid[1] (Instruction/data coherence
and consistency) extension, which depends on Ziccif.

[1] https://github.com/riscv/riscv-isa-manual/blob/main/src/unpriv/ziccid.adoc

gcc/ChangeLog:

    * config/riscv/riscv-ext.def (ziccid): Add new extension.
    * config/riscv/riscv-ext.opt: Ditto.
    * doc/riscv-ext.texi: Ditto.

gcc/testsuite/ChangeLog:

    * gcc.target/riscv/zi-ext.c: Add ziccid to arch test.
    * gcc.target/riscv/ziccid-version.c: New test.
    * gcc.target/riscv/ziccid.c: New test.


  +DEFINE_RISCV_EXT(
+  /* NAME */ ziccid,
+  /* UPPERCASE_NAME */ ZICCID,
+  /* FULL_NAME */ "Instruction/data coherence and consistency extension",
+  /* DESC */ "",
+  /* URL */ ,
Consider entries for DESC and URL.  Not strictly necessary though. If you want to add them, go ahead and do so, you don't need another review for that.

OK for the trunk with or without DESC/URL filled in.

jeff

Thank you for the review and comment Jeff, I will update the URL for currently defined RISC-V extensions with a new patch.

Best regards,
Jiawei

Reply via email to