[PATCH] gas, bfd, gold: Rename Arm v8/v9 architecture tags
Project / Subsystem
binutils / bfd
Date
2026-05-28
Proposer
Sivan Shani <sivan.shani@arm.com>
Source type
public_inbox
Consensus
Proposed
Sentiment
—/10
Technical tradeoffs
- • The patch involves a large number of small changes across multiple files, increasing the risk of introducing subtle errors during the renaming and updating process.
- • While the patch preserves existing numeric tag values, any external tools or scripts relying on the old tag names will need to be updated.
All attributes
- project
- binutils
- subsystem
- bfd
- patch_id
- —
- discussion_id
- 20260528112347.105400-1-sivan.shani@arm.com
- source_type
- public_inbox
- title
- [PATCH] gas, bfd, gold: Rename Arm v8/v9 architecture tags
- headline
- gas, bfd, gold: Rename Arm v8/v9 architecture tags
- tldr
- This patch renames Arm architecture tags to include profile suffixes (A, R, M) for consistency across binutils components.
- proposer
- Sivan Shani <sivan.shani@arm.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • The patch involves a large number of small changes across multiple files, increasing the risk of introducing subtle errors during the renaming and updating process.
- • While the patch preserves existing numeric tag values, any external tools or scripts relying on the old tag names will need to be updated.
- series_id
- —
- series_role
- standalone
- series_parts
- []
- tags
-
- • arm
- • binutils
- • bfd
- • gas
- • gold
- bugzilla_url
- —
- date
- 2026-05-28T00:00:00.000Z
[PATCH] gas, bfd, gold: Rename Arm v8/v9 architecture tags
This patch renames Arm AEABI CPU architecture tag constants and macro definitions within gas, bfd, and gold to consistently include the profile suffix (A, R, or M) for A-profile architectures. The existing numeric tag values are preserved during this renaming. The patch updates the usage of these tags in BFD, GAS, and Gold, including attribute combination tables, architecture checks, and mach selection.