Landing: 1bf052967ce0

Project / Subsystem

gcc / gccrs

Date

2026-07-06

Author

Yap Zhi Heng

Commit

1bf052967ce09aca7cb20b35a85b7e4a07f147d7

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gccrs
patch_id
—
commit_hash
1bf052967ce09aca7cb20b35a85b7e4a07f147d7
source_type
github
headline
GCC Rust frontend avoids duplicate trailing semicolon warnings in macros
tldr
Fixes duplicate "trailing semicolon in macro used" warnings in GCC's Rust frontend.
author
Yap Zhi Heng
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • gccrs
  • • rust
  • • warnings
  • • macros
discussion_id_link
—
bugzilla_pr
—
date
2026-07-06T00:00:00.000Z

The GCC Rust frontend now prevents duplicate “trailing semicolon in macro used” warnings. This fix ensures that the warning is issued only once for a given location, improving the clarity of diagnostic messages for macro expansions.