Landing: ab8596266e66

Project / Subsystem

gcc / gcc

Date

2026-02-10

Author

Nathan Sidwell

Commit

ab8596266e663a33f623b526220d38949a662b9b

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc
patch_id
commit_hash
ab8596266e663a33f623b526220d38949a662b9b
source_type
github
headline
Simplify RISC-V Builtin Definitions
tldr
This commit simplifies the definition of RISC-V built-in functions within GCC.
author
Nathan Sidwell
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • risc-v
  • builtins
  • refactor
discussion_id_link
bugzilla_pr
date
2026-02-10T00:00:00.000Z

This commit simplifies the way RISC-V built-in functions are defined in GCC, removing redundant information and improving code organization. The change involves refactoring the riscv_builtin_description struct and related macros, leading to more concise and maintainable code. This internal refactoring reduces complexity and the potential for errors when adding or modifying RISC-V built-ins.