Landing: fda1343ae840

Project / Subsystem

gcc / cobol

Date

2026-07-08

Author

James K. Lowden

Commit

fda1343ae84090a78a40a7c9b34b11c146985061

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
cobol
patch_id
commit_hash
fda1343ae84090a78a40a7c9b34b11c146985061
source_type
github
headline
COBOL: Support non-unique section names for procedure references
tldr
COBOL compiler now correctly handles repeated section names when referencing paragraphs.
author
James K. Lowden
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • cobol
  • compiler
  • symbol table
  • parser
discussion_id_link
bugzilla_pr
date
2026-07-08T00:00:00.000Z

The COBOL compiler has been updated to support non-unique section names. This allows paragraphs within sections to be referenced and performed, as long as the specific section and paragraph name pair is unique within the program. The changes improve the symbol table’s handling of section and paragraph mappings and add validation for all referenced procedures.