[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.