Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Nov 2000 07:36:32 -0500 (EST)
From:      Thomas David Rivers <rivers@dignus.com>
To:        stable@freebsd.org
Subject:   Re: libc shlib version
Message-ID:  <200011141236.HAA02062@lakes.dignus.com>
In-Reply-To: <200011140426.eAE4QLN42986@vashon.polstra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
John Polstra <jdp@polstra.com> wrote
> In article <200011140002.TAA00701@lakes.dignus.com>,
> Thomas David Rivers  <rivers@dignus.com> wrote:
> > 
> > asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami) wrote:
> > > I really wish we could keep the two version numbers from a.out, so I
> > > don't have to worry about stuff like this. :<
> > 
> >  You can, if you will accept some restrictions:
> >  
	... description deleted ....

> >   *poof*  two numbers...
> > 
> >   i.e.  library version 10.20 would get 1020 as the Elf version number.
> 
> Nope, that wouldn't provide the desired benefits.  The whole point of
> having two version numbers is that they are treated differently.  The
> a.out dynamic linker looked for an exact match on the major version
> number, and a >= match on the minor number.  Doing what you suggest
> wouldn't accomplish that -- we'd still get the exact match on both
> numbers.

 Oh!  You're right!  We would need to change the loader to understand
 the `scheme'.  But, if we're going to change the loader, might
 as well change the format, etc...

	- Dave Rivers -

--
rivers@dignus.com                         Work: (919) 676-0847
Get your mainframe (370) `C' compiler at http://www.dignus.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011141236.HAA02062>