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.