Landing: ebe3818ac8e4

Project / Subsystem

gcc / gcc/riscv

Date

2026-06-24

Author

Jiawei

Commit

ebe3818ac8e4390a94ee99c6501eeb14aa8b4b01

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/riscv
patch_id
commit_hash
ebe3818ac8e4390a94ee99c6501eeb14aa8b4b01
source_type
github
headline
RISC-V: Add minimal Ssctr extension support
tldr
GCC now supports the RISC-V Ssctr extension for supervisor-mode control transfer records.
author
Jiawei
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • risc-v
  • compiler
  • extension
discussion_id_link
bugzilla_pr
date
2026-06-24T00:00:00.000Z

This commit introduces minimal support for the RISC-V Supervisor-mode control transfer records (Ssctr) extension, which relies on the Zicsr extension. The necessary updates are made to the extension definition, option, and documentation files, along with a new test in the testsuite.