Landing: 31c55fb3309b
Project / Subsystem
gcc / cobol
Date
2026-09-18
Author
Xavier Del Campo Romero
Commit
31c55fb3309b3d64a95b3581b3af4153b6e1746b
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- cobol
- patch_id
- —
- commit_hash
- 31c55fb3309b3d64a95b3581b3af4153b6e1746b
- source_type
- github
- headline
- cobol: Remove stale include directory logic from gcobc
- tldr
- Removes outdated heuristics for copybook include directories in gcobc.
- author
- Xavier Del Campo Romero
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • cobol
- • cleanup
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-18T00:00:00.000Z
The compiler has removed legacy logic for handling include directories in the gcobc component of the COBOL front-end. These heuristics were initially added when the copybook directory structure was not yet standardized. Current versions of cobol1.cc now correctly include necessary directories, making this old logic obsolete. This change simplifies the gcobc code by removing unnecessary heuristics.