Landing: 09463178dc46
Project / Subsystem
gcc / cobol
Date
2026-09-11
Author
James K. Lowden
Commit
09463178dc462cd7f7cec1bf09856459702ca624
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- cobol
- patch_id
- —
- commit_hash
- 09463178dc462cd7f7cec1bf09856459702ca624
- source_type
- github
- headline
- Cobol: Improve data-item validation for implicit PICTURE.
- tldr
- Cobol compiler now supports implicit PICTURE clause for data items and corrects currency symbol validation.
- author
- James K. Lowden
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • cobol
- • compiler
- • validation
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-11T00:00:00.000Z
The COBOL compiler now supports implicit PICTURE clauses for data items as defined in ISO 13.16.2. A data item with a VALUE clause but no explicit PICTURE is now initially marked as invalid and then validated if subsequent data items meet specific conditions. This change also corrects currency symbol validation, addressing RT 3681.