Landing: 3888feef0313

Project / Subsystem

gcc / fortran

Date

2026-09-08

Author

Kael Andrew Alonzo Franco

Commit

3888feef0313026a2da5db1321bcc84181eb1ffc

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
fortran
patch_id
—
commit_hash
3888feef0313026a2da5db1321bcc84181eb1ffc
source_type
github
headline
Fortran compiler uses consistent integer constant construction.
tldr
Fortran compiler internal code for integer constants is standardized for better maintenance.
author
Kael Andrew Alonzo Franco
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • fortran
  • • gcc
  • • internal
  • • maintenance
discussion_id_link
—
bugzilla_pr
—
date
2026-09-08T00:00:00.000Z

The Fortran compiler’s intermediate representation for integer constants is now constructed more consistently. Changes in trans-intrinsic.cc replace a previous method using NULL_TREE with build_int_cst(integer_type_node, cst), aligning with ongoing efforts to simplify and maintain the compiler’s internal data structures.