Landing: 5d00c70da384

Project / Subsystem

gcc / cobol

Date

2026-08-19

Author

James K. Lowden

Commit

5d00c70da384d59f6caf9db5bf95a9355495aea5

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
cobol
patch_id
—
commit_hash
5d00c70da384d59f6caf9db5bf95a9355495aea5
source_type
github
headline
cobol: Resurrect TITLE recognition for -dialect ibm.
tldr
The COBOL parser now recognizes 'TITLE' as a valid keyword in the Identification Division.
author
James K. Lowden
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • cobol
  • • parser
  • • ibm dialect
discussion_id_link
—
bugzilla_pr
—
date
2026-08-19T00:00:00.000Z

The COBOL parser incorrectly treated the keyword ‘TITLE’ as obsolete and removed its recognition. This commit restores ‘TITLE’ recognition, but only within the Identification Division, where it can be used as a one-line comment. This change ensures compatibility with IBM COBOL dialects that utilize ‘TITLE’ in this specific context.