Landing: e189bfd9b492

Project / Subsystem

binutils / bfd

Date

2026-08-17

Author

Alan Modra <amodra@sourceware.org>

Commit

e189bfd9b492a0361a37858b9a4709a52a92c803

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
bfd
patch_id
—
commit_hash
e189bfd9b492a0361a37858b9a4709a52a92c803
source_type
public_inbox
headline
Linker uses linker-created stub bfd for dynamic objects
tldr
Binutils linker now uses a dedicated stub bfd for dynamic objects, improving stability and correctness.
author
Alan Modra <amodra@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • binutils
  • • linker
  • • ELF
  • • dynamic linking
discussion_id_link
—
bugzilla_pr
—
date
2026-08-17T00:00:00.000Z

Binutils linker has been updated to use a dedicated stub BFD (Binary File Descriptor) created by the linker itself when handling dynamic objects. This ensures the correct format and prevents potential confusion with existing information in object file BFds, leading to more robust linking of dynamic executables and libraries.