*BSD News Article 5094


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!uunet!charon.amdahl.com!amdahl!JUTS!cd.amdahl.com!gab10
From: gab10@cd.amdahl.com (Gary A Browning)
Newsgroups: comp.unix.bsd
Subject: Re: Shared Libs for X11?, was Re: 386bsd -- The New Newsgroup
Message-ID: <2aFn02vQ22Jx01@JUTS.ccc.amdahl.com>
Date: 16 Sep 92 04:59:52 GMT
References: <18iprpINNg6e@agate.berkeley.edu> <1992Sep8.200625.2894@socrates.umd.edu> 	<veit.716026274@du9ds3> <18lkkkINN14d@agate.berkeley.edu> 	<veit.716107923@du9ds3> <7dnL02y821gh01@JUTS.ccc.amdahl.com> 	<veit.716291291@du9ds3> <1992Sep14.232949.9093@bby.com.au>,
Sender: netnews@ccc.amdahl.com
Organization: Amdahl Corporation, Sunnyvale CA
Lines: 17

In article <1992Sep15.143458.15689@news.cs.brandeis.edu>,
st923150@pip.cc.brandeis.edu writes:
> Well, in a way, the mechanism involved by SunOS does use
> self-modifying code.
> Sorta, that is.  The executable image is modified in place immediately
> before
> execution begins.

Does this make the text of the executable non-sharable between multiple 
processes?  Or is the O/S smart enough to recognize that, though modified, each
process would be running the same modifications and therefore the text is
sharable?

-- 
Gary Browning        | Exhilaration is that feeling you get just after a
		     | great idea hits you, and just before you realize
                     | what is wrong with it.