Landing: 158250754ec0

Project / Subsystem

gcc / cobol

Date

2026-06-30

Author

Robert Dubner

Commit

158250754ec05ea9febac11440e91beb2c5c6369

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
cobol
patch_id
commit_hash
158250754ec05ea9febac11440e91beb2c5c6369
source_type
github
headline
COBOL: Improve data conversions, reduce aliasing, and support big-endian
tldr
Enhances COBOL data type conversions, addresses C-based aliasing risks, and improves big-endian architecture support.
author
Robert Dubner
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • cobol
  • compiler
  • endianness
  • data types
discussion_id_link
bugzilla_pr
date
2026-06-30T00:00:00.000Z

Significant improvements have been made to the COBOL compiler and runtime library, focusing on data type interconversions and addressing potential data aliasing issues arising from C-style pointer manipulations. The changes also improve compatibility and correctness on big-endian architectures by handling endianness during compile-time code generation and at runtime.