Landing: af293cdaf88d

Project / Subsystem

gcc / risc-v

Date

2026-05-17

Author

Christoph Müllner

Commit

af293cdaf88d34890542efc84d50c7453f9d8e4d

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
risc-v
patch_id
commit_hash
af293cdaf88d34890542efc84d50c7453f9d8e4d
source_type
github
headline
RISC-V: Add C API feature bits for multiple extensions.
tldr
Adds RISC-V C API feature bit metadata for multiple extensions, enabling detection of these extensions.
author
Christoph Müllner
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • risc-v
  • feature detection
  • metadata
discussion_id_link
bugzilla_pr
date
2026-05-17T00:00:00.000Z

This commit adds RISC-V C API feature bit metadata for several extensions including supm, zicntr, zihpm, zfbfmin, zvfbfmin, zvfbfwma, zicbom, zaamo, zalrsc, zabha, zalasr, zicbop, and zicfilp. This metadata enables the compiler to detect the presence of these extensions. The patch incorporates information from riscv-c-api-doc PR #185 but does not add ISA extension support or new runtime probing capabilities directly.