Landing: 166f95a8b719
Project / Subsystem
gcc / ada
Date
2026-02-16
Author
Ronan Desplanques
Commit
166f95a8b71901c7743753da8ac3df4d2bd878e0
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- ada
- patch_id
- —
- commit_hash
- 166f95a8b71901c7743753da8ac3df4d2bd878e0
- source_type
- github
- headline
- Ada: Fixes System.Interrupt_Names Generation on VxWorks
- tldr
- The `System.Interrupt_Names` package is now correctly generated for VxWorks, handling a subtype declaration.
- author
- Ronan Desplanques
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • ada
- • vxworks
- • interrupts
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-02-16T00:00:00.000Z
The script used to generate the System.Interrupt_Names package for VxWorks and RTEMS failed to handle a subtype declaration in the spec of Ada.Interrupts.Names. This commit modifies the sed script xsintnam.sed to correctly handle this special case. The fix ensures that the System.Interrupt_Names package is generated correctly for VxWorks, aligning with the Ada reference manual.