Landing: b84ff621504a
Project / Subsystem
gcc / cobol
Date
2026-07-17
Author
Robert Dubner
Commit
b84ff621504a435d5ff4c416c10b178b6018ed76
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- cobol
- patch_id
- —
- commit_hash
- b84ff621504a435d5ff4c416c10b178b6018ed76
- source_type
- github
- headline
- Cobol compiler adds filename-as-device feature and normalizes special registers.
- tldr
- Cobol compiler gains filename-as-device parsing and stabilizes special register handling.
- author
- Robert Dubner
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • cobol
- • compiler
- • feature
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-17T00:00:00.000Z
The GCC Cobol compiler introduces a new feature allowing filenames to be specified using device syntax, with the code generator implementation pending. It also normalizes the initialization and handling of ‘special registers’ by using global constants instead of temporary variables, improving consistency between compile-time and run-time representations. Additionally, scanning rules are updated for comparison operators and formatting improvements are made across several files.