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.