This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: A completely different approach to EH runtime


On Thu, Feb 22, 2001 at 02:55:45AM -0300, Alexandre Oliva wrote:
> Given that the dynamic linker has no notion of dates or minor version
> numbers, it would only have a clear reason to choose the ``newer''
> library if its SONAME were different, i.e., if it had a different
> major version number.

In ELF (at least on FreeBSD) the dynamic linker has no notion of major
version numbers either.  It just has a notion of name.

libc.so.foo-bar-baz (with same SONAME) is a very acceptable library.
With ELF, the version number is just a string -- either it matches or it
doesn't.  There is no numeric comparisons.  The use of numbers after
"lib*.so." is just tradition from a.out days.

-- 
-- David  (obrien@FreeBSD.org)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]