bfd_elf32_rx_set_target_flags

Project / Subsystem

binutils / binutils

Date

2026-08-30

Proposer

Alan Modra <amodra@gmail.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

Technical tradeoffs

  • • No significant technical tradeoffs are apparent; this is a code hygiene improvement.
  • • Ensures consistency in how the function is declared and used across the codebase.

All attributes

project
binutils
subsystem
binutils
patch_id
—
discussion_id
apSsHSbB7qTSmi5Y@squeak.grove.modra.org
source_type
public_inbox
title
bfd_elf32_rx_set_target_flags
headline
binutils: declare bfd_elf32_rx_set_target_flags
tldr
Properly declares the `bfd_elf32_rx_set_target_flags` function in the RX ELF backend header.
proposer
Alan Modra <amodra@gmail.com>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • No significant technical tradeoffs are apparent; this is a code hygiene improvement.
  • • Ensures consistency in how the function is declared and used across the codebase.
series_id
—
series_role
standalone
series_parts
[]
tags
  • • binutils
  • • elf
  • • rx
  • • header
  • • declaration
bugzilla_url
—
date
2026-08-30T00:00:00.000Z

bfd_elf32_rx_set_target_flags

This patch series corrects the declaration of the bfd_elf32_rx_set_target_flags function. Previously, it was declared locally within elf32-rx.c and rxelf.em/rxlinux.em emulation templates. The changes move the declaration to the elf32-rx.h header file, ensuring it is properly visible and accessible across different parts of the binutils build, and remove the redundant local declarations.