Landing: b276fbcc9d8a

Project / Subsystem

gcc / gccrs

Date

2026-08-01

Author

Owen Avery

Commit

b276fbcc9d8ad078f1bc652e9bc02b214ff521e1

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gccrs
patch_id
—
commit_hash
b276fbcc9d8ad078f1bc652e9bc02b214ff521e1
source_type
github
headline
gccrs: ExpandVisitor visits more attributes
tldr
gccrs: Improves attribute handling in the expansion visitor, fixing compilation issues.
author
Owen Avery
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • gccrs
  • • rust
  • • compiler internals
discussion_id_link
—
bugzilla_pr
—
date
2026-08-01T00:00:00.000Z

The gccrs compiler’s ExpandVisitor now handles a wider range of attributes by leveraging functionality from PointerVisitor. This change streamlines attribute processing within various visitor methods, including those for struct fields and tuple fields. The update aims to fix issues encountered during the compilation of core Rust libraries.