Landing: 741dd3fa641a

Project / Subsystem

gcc / risc-v

Date

2026-06-24

Author

Jiawei

Commit

741dd3fa641a4506e5b138ba5de9eb45ebbf6888

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
risc-v
patch_id
commit_hash
741dd3fa641a4506e5b138ba5de9eb45ebbf6888
source_type
github
headline
RISC-V: Add minimal support for Svrsw60t59b extension.
tldr
GCC now recognizes the RISC-V Svrsw60t59b extension, related to page-table software bits.
author
Jiawei
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • risc-v
  • extension
  • page-table
  • rva23
discussion_id_link
bugzilla_pr
date
2026-06-24T00:00:00.000Z

This commit introduces minimal support for the RISC-V Svrsw60t59b extension, which defines reserved bits within page-table entries for software use. This extension is slated to be part of the upcoming RVA23.1 specification. The changes involve adding the new extension to GCC’s internal definitions, an options file, and documentation, enabling the compiler to acknowledge and potentially utilize this hardware feature in future development.