Landing: 915ba92196db
Project / Subsystem
gcc / ada
Date
2026-01-07
Author
Ronan Desplanques
Commit
915ba92196dbc50f22ee608b6f4c4e352190b375
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- ada
- patch_id
- —
- commit_hash
- 915ba92196dbc50f22ee608b6f4c4e352190b375
- source_type
- github
- headline
- Make "finally" a non-reserved keyword when using GNAT extensions.
- tldr
- The keyword "finally" can now be used as an identifier when GNAT extensions are enabled.
- author
- Ronan Desplanques
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • ada
- • GNAT extensions
- • keywords
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-01-07T00:00:00.000Z
This commit modifies the Ada compiler to allow the word “finally” to be used as an identifier when GNAT extensions are enabled. This change does not introduce any syntax ambiguities and does not affect the “finally” syntax extension itself. Making “finally” a non-reserved keyword provides more flexibility in naming variables and other program entities.