Re: [PATCH v2 0/1] s390: Deprecate s390 32-bit target "s390-*"

Project / Subsystem

binutils / s390

Date

2026-07-02

Proposer

Andreas Krebbel <krebbel@linux.ibm.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

/10

Technical tradeoffs

  • Removes legacy support, simplifying the codebase and build process.
  • May impact users still relying on 32-bit s390, necessitating migration to 64-bit.

All attributes

project
binutils
subsystem
s390
patch_id
discussion_id
6c8ebd42-d0af-43c0-add9-6e9dc906f771@linux.ibm.com
source_type
public_inbox
title
Re: [PATCH v2 0/1] s390: Deprecate s390 32-bit target "s390-*"
headline
s390: Deprecate s390 32-bit target "s390-*"
tldr
Deprecates the 32-bit s390 target in binutils, aligning with removal in Linux kernel, glibc, and GCC.
proposer
Andreas Krebbel <krebbel@linux.ibm.com>
consensus
Proposed
outcome
proposed
sentiment_score
technical_tradeoffs
  • Removes legacy support, simplifying the codebase and build process.
  • May impact users still relying on 32-bit s390, necessitating migration to 64-bit.
series_id
binutils:s390: deprecate s390 32-bit target "s390-*"
series_role
cover
series_parts
[]
tags
  • binutils
  • s390
  • deprecation
  • architecture
  • mainframes
bugzilla_url
date
2026-07-02T00:00:00.000Z

Re: [PATCH v2 0/1] s390: Deprecate s390 32-bit target "s390-*"

Andreas Krebbel approves a patch to deprecate the 32-bit s390 target (s390-*, elf32-s390) in binutils. This deprecation aligns with ongoing removal efforts in the Linux kernel, glibc, and GCC. The patch is considered acceptable, and the revision timeline for its removal (Binutils 2.48) is deemed appropriate, as users of deprecated features might be expected to use older binutils versions. Krebbel does not see a need to backport the configure-time checks from GCC to binutils, given the imminent removal.