Landing: 569e5b39e264
Project / Subsystem
binutils / binutils/bfd
Date
2026-09-04
Author
Pedro Alves <palves@sourceware.org>
Commit
569e5b39e26447f8e2bc81ee175aeb5adb071677
Source
public_inbox
Perf win
No
Breaking
No
All attributes
- project
- binutils
- subsystem
- binutils/bfd
- patch_id
- —
- commit_hash
- 569e5b39e26447f8e2bc81ee175aeb5adb071677
- source_type
- public_inbox
- headline
- BFD: Recognize Windows MSVC targets
- tldr
- BFD now recognizes Windows MSVC targets used by Clang and Rust.
- author
- Pedro Alves <palves@sourceware.org>
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • binutils
- • cross-compilation
- • windows
- • target
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-04T00:00:00.000Z
This commit updates BFD’s target recognition to include Windows targets that use the ‘windows-msvc’ OS in their triplet, such as x86_64-pc-windows-msvc. Previously, these targets, used by compilers like Clang, were not mapped to a BFD target vector, causing configuration failures. The change extends existing PE entries for i386, x86_64, and aarch64 to match ‘-windows’, aligning them with MinGW triplets.