[PATCH] gas, bfd: Rename Arm v8/v9 architecture tags

Project / Subsystem

binutils / bfd

Date

2026-05-27

Proposer

Sivan Shani <sivan.shani@arm.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

/10

Technical tradeoffs

  • Requires updating all references to the architecture tags in gas and bfd.
  • Ensures consistent naming across the toolchain.
  • Potential for compatibility issues if other tools rely on the old names.

All attributes

project
binutils
subsystem
bfd
patch_id
discussion_id
20260527130630.556955-1-sivan.shani@arm.com
source_type
public_inbox
title
[PATCH] gas, bfd: Rename Arm v8/v9 architecture tags
headline
gas, bfd: Rename Arm v8/v9 architecture tags
tldr
Renames Arm v8/v9 architecture tags in gas and bfd to include profile suffixes for A-profile, maintaining consistency and tag values.
proposer
Sivan Shani <sivan.shani@arm.com>
consensus
Proposed
outcome
proposed
sentiment_score
technical_tradeoffs
  • Requires updating all references to the architecture tags in gas and bfd.
  • Ensures consistent naming across the toolchain.
  • Potential for compatibility issues if other tools rely on the old names.
series_id
series_role
standalone
series_parts
[]
tags
  • arm
  • architecture
  • gas
  • bfd
bugzilla_url
date
2026-05-27T00:00:00.000Z

[PATCH] gas, bfd: Rename Arm v8/v9 architecture tags

This patch focuses on renaming the Arm architecture tag constants in gas and bfd to include the profile suffix (A) for A-profile architectures, bringing them into alignment with existing v8-R and v8-M tags. The existing numeric tag values are preserved. This involves updating BFD and GAS usage, covering attribute combination tables, architecture checks, and mach selection. The patch also addresses gold build failures reported by linaro checkers.