[PATCH 2/4] bfd: pe: Drop MIPS pdata table entry handling from pe_print_pdata

Project / Subsystem

binutils / bfd

Date

2026-09-13

Proposer

Jon Turney <jon.turney@dronecode.org.uk>

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

Technical tradeoffs

  • • Removes dead code, simplifying maintenance.
  • • Reduces complexity by eliminating architecture-specific logic for unsupported platforms.

All attributes

project
binutils
subsystem
bfd
patch_id
—
discussion_id
20260913123323.9734-3-jon.turney@dronecode.org.uk
source_type
public_inbox
title
[PATCH 2/4] bfd: pe: Drop MIPS pdata table entry handling from pe_print_pdata
headline
bfd: pe: Drop MIPS pdata table entry handling from pe_print_pdata
tldr
Remove MIPS-specific .pdata handling code as MIPS PE support was dropped.
proposer
Jon Turney <jon.turney@dronecode.org.uk>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • Removes dead code, simplifying maintenance.
  • • Reduces complexity by eliminating architecture-specific logic for unsupported platforms.
series_id
binutils:bfd: pe: drop mips pdata table entry handling from pe_print_pdata
series_role
reply
series_parts
[]
tags
  • • bfd
  • • pe
  • • mips
  • • cleanup
  • • dead code
bugzilla_url
—
date
2026-09-13T00:00:00.000Z

[PATCH 2/4] bfd: pe: Drop MIPS pdata table entry handling from pe_print_pdata

This patch removes the MIPS-specific handling logic from the pe_print_pdata function in bfd/peXXigen.c. PE MIPS support was removed from binutils in version 2.31 (2018), making this code obsolete. The change cleans up the codebase by eliminating dead code related to a no-longer-supported architecture.