This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: A patch for default version and archive
Date: Tue, 14 Nov 2000 10:21:56 -0800
From: "H . J . Lu" <hjl@valinux.com>
The one with `@@' will resolve references to symbols with the same
verison or without any version. The one with `@' will only resolve
references to symbols with the same verison. There 2 different cases
for the one with `@' like foo@ver1:
1. ld.so will resolve references to foo with version ver1. You can
image those references look like foo@ver1 or foo@@ver1.
2. ld will only resolve references to foo@ver1.
As far as I am concerned, this discussion is at the wrong level. You
are talking about textual string matching. You should be talking
about what it means. Try writing this in a meaningful way without
using the character @; after all, the @ character is, or should be, an
irrelevant implementation detail.
Ian