[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/31544] New: Incorrect default subsystem version for POSIX PE bin
From: |
pali at kernel dot org |
Subject: |
[Bug ld/31544] New: Incorrect default subsystem version for POSIX PE binaries |
Date: |
Sun, 24 Mar 2024 17:36:08 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=31544
Bug ID: 31544
Summary: Incorrect default subsystem version for POSIX PE
binaries
Product: binutils
Version: 2.39
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: pali at kernel dot org
Target Milestone: ---
GNU LD currently by default for POSIX PE binaries generated by
--subsystem=posix option sets subsystem version to 4.0.
MS LINK.EXE (via /SUBSYSTEM:POSIX) sets POSIX subsystem version to 19.90.
Version 4.0 refers to Windows version, 19.90 refers to POSIX 1990.
GNU LD should follow what MS LINK.EXE sets as POSIX PE binaries are not for
windows 4.0 subsystem.
Subsystem version via GNU LD can be explicitly set via --subsystem=posix:19.90
and this should be the default version when just --subsystem=posix is
specified.
--
You are receiving this mail because:
You are on the CC list for the bug.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug ld/31544] New: Incorrect default subsystem version for POSIX PE binaries,
pali at kernel dot org <=