Landing: f3ba1f30f147
Project / Subsystem
binutils / bfd
Date
2026-08-17
Author
Alan Modra <amodra@sourceware.org>
Commit
f3ba1f30f14731242a0dfa28d4cd48a7dd75ef39
Source
public_inbox
Perf win
No
Breaking
No
All attributes
- project
- binutils
- subsystem
- bfd
- patch_id
- —
- commit_hash
- f3ba1f30f14731242a0dfa28d4cd48a7dd75ef39
- source_type
- public_inbox
- headline
- Linker dynamic object handling accepts plugin and dynamic inputs
- tldr
- Binutils linker's dynamic object processing now correctly handles plugin objects and dynamic libraries.
- author
- Alan Modra <amodra@sourceware.org>
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • binutils
- • linker
- • ELF
- • plugin
- • dynamic linking
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-17T00:00:00.000Z
The _bfd_elf_link_dynobj function in binutils has been enhanced to accept BFD_PLUGIN objects and dynamic libraries as valid inputs when linking dynamic objects. This resolves issues on targets like x86_64-linux where test cases utilize these types for dynamic linking, and also simplifies the function by removing an unused abfd parameter.