[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/27128] nm -P portable output format regression
From: |
amodra at gmail dot com |
Subject: |
[Bug binutils/27128] nm -P portable output format regression |
Date: |
Fri, 26 Feb 2021 12:38:04 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=27128
--- Comment #6 from Alan Modra <amodra at gmail dot com> ---
@@ and @ have different meanings in symbol definitions. sym@@ver specifies a
definition of sym that satifies references to plain sym as well as sym@ver.
sym@ver2 in a definition only satifies references to sym@ver2. If the tools of
which you speak really need to match up symbol definitions to references then
they would not have worked properly when multiple versions of a given symbol
existed, prior to nm reporting versions. So I think your tools need updating,
unless they are only expected to work in simple use cases.
That said, pr25708 also had a request for a way to turn off reporting versions,
and at one stage nm had an option to conditionally display version info. H.J.,
why was the version info made unconditional?
--
You are receiving this mail because:
You are on the CC list for the bug.