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>