Landing: 3f8a2c9722b1

Project / Subsystem

binutils / ld/testsuite

Date

2026-06-30

Author

Alan Modra <amodra@sourceware.org>

Commit

3f8a2c9722b1dcb5525ce3943c5c3f98404ace67

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
ld/testsuite
patch_id
commit_hash
3f8a2c9722b1dcb5525ce3943c5c3f98404ace67
source_type
public_inbox
headline
ld/testsuite: Add comprehensive PE COFF weak external tests
tldr
Adds extensive test cases for PE COFF weak external symbol behavior in the linker test suite.
author
Alan Modra <amodra@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • ld
  • testsuite
  • pe coff
  • linker
discussion_id_link
bugzilla_pr
date
2026-06-30T00:00:00.000Z

A new set of comprehensive tests for PE COFF weak external symbols has been added to the linker test suite. These tests cover various interactions between weak and strong symbols, including scenarios with archive files, weak declarations with no fallback, and different combinations of weak/defined symbols. The suite aims to ensure robust handling of PE COFF weak externals.