ld, gas: run the AArch64 PE tests for aarch64-pc-cygwin
Project / Subsystem
binutils / gas
Date
2026-09-07
Proposer
Dennis Ameling <dennis@dennisameling.com>
Source type
public_inbox
Consensus
Proposed
Sentiment
—/10
Technical tradeoffs
- • Increases test coverage for the `aarch64-pc-cygwin` target.
- • Ensures existing tests correctly validate PE format features on this target.
- • Maintains separation for a specific `ld` test with different behavior on Cygwin.
All attributes
- project
- binutils
- subsystem
- gas
- patch_id
- —
- discussion_id
- 20260907081941.900753-3-dennis@dennisameling.com
- source_type
- public_inbox
- title
- ld, gas: run the AArch64 PE tests for aarch64-pc-cygwin
- headline
- ld, gas: Run AArch64 PE tests for aarch64-pc-cygwin
- tldr
- AArch64 PE tests are now enabled for the aarch64-pc-cygwin target, expanding test coverage.
- proposer
- Dennis Ameling <dennis@dennisameling.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • Increases test coverage for the `aarch64-pc-cygwin` target.
- • Ensures existing tests correctly validate PE format features on this target.
- • Maintains separation for a specific `ld` test with different behavior on Cygwin.
- series_id
- binutils:ld, gas: run the aarch64 pe tests for aarch64-pc-cygwin
- series_role
- reply
- series_parts
- []
- tags
-
- • AArch64
- • PE
- • Cygwin
- • testing
- • linker
- bugzilla_url
- —
- date
- 2026-09-07T00:00:00.000Z
ld, gas: run the AArch64 PE tests for aarch64-pc-cygwin
This patch enables several AArch64 PE (Portable Executable) tests for the aarch64-pc-cygwin target. Previously, these tests were skipped because their gating conditions did not include Cygwin. The changes add aarch64-pc-cygwin to the relevant test gates, allowing existing tests for image base, .secrel32, .secidx, PDB, CodeView, and SEH to run. This expands test coverage without introducing new tests, leveraging the existing emulation and object format compatibility.