Landing: 8ec0547e2497
Project / Subsystem
gcc / aarch64
Date
2026-07-17
Author
Alex Coplan
Commit
8ec0547e24972e7cf23e8096d0e8db3d2c44b45f
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- aarch64
- patch_id
- —
- commit_hash
- 8ec0547e24972e7cf23e8096d0e8db3d2c44b45f
- source_type
- github
- headline
- AArch64: Correctly warn about deprecated TME feature.
- tldr
- AArch64 compiler correctly warns about the deprecated +tme feature when used in target attributes or pragmas.
- author
- Alex Coplan
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • aarch64
- • deprecation
- • warning
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-17T00:00:00.000Z
This commit refines the handling of deprecation warnings for the Transactional Memory Extensions (TME) on AArch64. Instead of relying on string parsing, the compiler now inspects the parsed feature flags from aarch64_parse_extension. This ensures that warnings are correctly issued when +tme is enabled via target attributes or pragmas, addressing issues missed by the previous string-based approach. Command-line handling of +tme remains unchanged.