Landing: a2031842428f

Project / Subsystem

gcc / fortran

Date

2026-07-20

Author

Mikael Morin

Commit

a2031842428f3507c2624adbeebe57c9d926dbbf

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
fortran
patch_id
commit_hash
a2031842428f3507c2624adbeebe57c9d926dbbf
source_type
github
headline
fortran: Add a setter for the token field of array descriptors
tldr
Adds a setter function for the token field in Fortran array descriptors, crucial for coarray support.
author
Mikael Morin
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • fortran
  • compiler
  • coarray
discussion_id_link
bugzilla_pr
date
2026-07-20T00:00:00.000Z

A new setter function, gfc_conv_descriptor_token_set, has been added to manage the token field within Fortran array descriptors. Unlike other fields, the token field’s address is directly used by library functions for coarray implementation, making this setter essential for correctly initializing and modifying it.