Landing: 95d6c06bd61a

Project / Subsystem

binutils / binutils/ld

Date

2026-09-23

Author

Alan Modra <amodra@sourceware.org>

Commit

95d6c06bd61a3e7520ada3583a558865c6752b3b

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
binutils/ld
patch_id
—
commit_hash
95d6c06bd61a3e7520ada3583a558865c6752b3b
source_type
public_inbox
headline
Linker uses a created bfd for all ELF dynamic linking targets
tldr
Linker now uses a created bfd for all ELF dynamic linking targets, affecting test outputs.
author
Alan Modra <amodra@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • linker
  • • ELF
  • • dynamic linking
  • • testsuite
discussion_id_link
—
bugzilla_pr
—
date
2026-09-23T00:00:00.000Z

The linker now consistently uses a linker-created bfd for all ELF targets that support dynamic linking. This change required adjustments to the testsuite, particularly for frv and x86 architectures, due to changes in how dynamic sections and .eh_frame are ordered and processed. Some test outputs were also tidied for clarity.