A patch for default version and archive

Ian Lance Taylor ian@zembu.com
Tue Nov 14 11:09:00 GMT 2000


   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


More information about the Binutils mailing list