Landing: 1aaaf471c1e0
Project / Subsystem
gcc / ada
Date
2026-02-12
Author
Ronan Desplanques
Commit
1aaaf471c1e08e8037e14da721ac7e89b661a9be
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- ada
- patch_id
- —
- commit_hash
- 1aaaf471c1e08e8037e14da721ac7e89b661a9be
- source_type
- github
- headline
- Ada: Makes Interrupt_State not require Ada.Interrupts
- tldr
- This commit removes the implicit dependency on `Ada.Interrupts` when using the `Interrupt_State` configuration pragma.
- author
- Ronan Desplanques
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • ada
- • interrupts
- • configuration
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-02-12T00:00:00.000Z
Using the Interrupt_State configuration pragma will no longer introduce an implicit dependency on the Ada.Interrupts library. This change provides greater flexibility in configuring interrupt handling in embedded systems and other contexts where direct access to Ada.Interrupts might not be desired or available.