Landing: eb9821697c80

Project / Subsystem

gcc / gcc/cobol

Date

2026-09-11

Author

James K. Lowden

Commit

eb9821697c80e4229da5b9eeb2c6d3a9948df8a7

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/cobol
patch_id
—
commit_hash
eb9821697c80e4229da5b9eeb2c6d3a9948df8a7
source_type
github
headline
Support non-bootstrap builds for GCC 8.5 with brace initialization
tldr
A minor change in the COBOL parser enables non-bootstrap builds with GCC 8.5 by correctly handling brace-initialized elements.
author
James K. Lowden
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • cobol
  • • build
discussion_id_link
—
bugzilla_pr
—
date
2026-09-11T00:00:00.000Z

This commit updates the COBOL parser to support non-bootstrap builds when using GCC 8.5. It addresses an issue where brace-initialized construction of elements required each element to be explicitly constructed, now adding wordop_t to each element in parse.y.