[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/28814] New: Support creating empty ELF symbol versions without V
From: |
fweimer at redhat dot com |
Subject: |
[Bug ld/28814] New: Support creating empty ELF symbol versions without VER_FLG_WEAK |
Date: |
Mon, 24 Jan 2022 14:20:56 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=28814
Bug ID: 28814
Summary: Support creating empty ELF symbol versions without
VER_FLG_WEAK
Product: binutils
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: fweimer at redhat dot com
CC: hjl.tools at gmail dot com
Target Milestone: ---
In some sense this is opposite of bug 24718.
If an object defines a sequence of versions A, B, C, and does not associate any
symbol versions with (say) version B, BFD ld sets VER_FLG_WEAK on that symbol
version. It would be nice if this could be avoided. In glibc, to suppress the
flag, we currently create an otherwise-unused placeholder symbol. If we had a
way to avoid the flag, we would not need to do that.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/28814] New: Support creating empty ELF symbol versions without VER_FLG_WEAK,
fweimer at redhat dot com <=