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

Project / Subsystem

binutils / bfd

Date

2026-05-27

Proposer

Richard Earnshaw (foss) <Richard.Earnshaw@arm.com>

Source type

public_inbox

Consensus

Needs Revision

Sentiment

/10

Technical tradeoffs

  • The renaming aims for consistency but requires updating all references to the tags in the codebase.
  • The patch attempts to preserve existing numeric tag values to minimize disruption.

All attributes

project
binutils
subsystem
bfd
patch_id
discussion_id
0c1140de-35bf-41a6-8e25-d165e8eeace0@arm.com
source_type
public_inbox
title
Re: [PATCH] gas, bfd: Rename Arm v8/v9 architecture tags
headline
gas, bfd: Rename Arm v8/v9 architecture tags
tldr
Renames Arm AEABI CPU architecture tag constants in gas and bfd to include the profile suffix for A-profile architectures, but needs build failure fixes.
proposer
Richard Earnshaw (foss) <Richard.Earnshaw@arm.com>
consensus
Needs Revision
outcome
needs_revision
sentiment_score
technical_tradeoffs
  • The renaming aims for consistency but requires updating all references to the tags in the codebase.
  • The patch attempts to preserve existing numeric tag values to minimize disruption.
series_id
series_role
standalone
series_parts
[]
tags
  • arm
  • architecture
  • tags
  • gas
  • bfd
bugzilla_url
date
2026-05-27T00:00:00.000Z

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

Sivan Shani proposed renaming the Arm AEABI CPU architecture tag constants to include the profile suffix for A-profile architectures. This change aims to make the naming consistent with existing v8-R and v8-M tag names while preserving the existing numeric tag values. The patch updates BFD and GAS usage accordingly, including attribute combination tables, architecture checks, and mach selection. Richard Earnshaw notes that the patch needs build failure fixes, specifically when building with --enable-gold.