*BSD News Article 84163


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.vbc.net!vbcnet-west!garlic.com!news.scruz.net!kithrup.com!news.Stanford.EDU!su-news-hub1.bbnplanet.com!news.bbnplanet.com!cpk-news-hub1.bbnplanet.com!feed1.news.erols.com!howland.erols.net!EU.net!usenet2.news.uk.psi.net!uknet!usenet1.news.uk.psi.net!uknet!dispatch.news.demon.net!demon!awfulhak.demon.co.uk!awfulhak.demon.co.uk!awfulhak.demon.co.uk!not-for-mail
From: brian@anorak.utell.net (Brian Somers)
Newsgroups: comp.unix.solaris,comp.unix.bsd.misc,comp.unix.internals
Subject: Re: Solaris 2.6
Date: 3 Dec 1996 15:19:49 -0000
Organization: Coverform Ltd.
Lines: 19
Sender: brian@awfulhak.demon.co.uk
Distribution: inet
Message-ID: <581gel$395@anorak.utell.net>
References: <32986299.AC7@mail.esrin.esa.it>
    <schendel-ya023080002611961906140001@news.fyi.net>
    <57gbls$25s@cynic.portal.ca>
    <schendel-ya023080002711960508060001@news.fyi.net>
    <57l32b$au4@cynic.portal.ca> <casper.329e9b27@mail.fwi.uva.nl>
Reply-To: brian%anorak.coverform.lan@awfulhak.demon.co.uk
NNTP-Posting-Host: anorak.coverform.lan
X-NNTP-Posting-Host: awfulhak.demon.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Xref: euryale.cc.adfa.oz.au comp.unix.solaris:91209 comp.unix.bsd.misc:1658 comp.unix.internals:11428

In article <casper.329e9b27@mail.fwi.uva.nl>,
	casper@fwi.uva.nl (Casper H.S. Dik) writes:
: (Mind you, I don't see that much difference between renumbering system call
: traps and renaming ABI library entry points.  It's just that the place
: where the implemnataion is done is different)

If you change a trap number, resolving old object and shared library files
ends up with the new trap, not the old one.
If you rename a symbol, you can still link old object & shared libraries.
But this is exactly the same as introducing a new function and has nothing
whatsoever to do with changing system types.  It's the cleanest solution
until you decide you don't want the old stuff any more, then you find that
you've got an open32() system call and no open() !

-- 
Brian <brian%anorak.coverform.lan@awfulhak.demon.co.uk>
      <http://www.awfulhak.demon.co.uk/>
Don't _EVER_ lose your sense of humour....
.