*BSD News Article 8328


Return to BSD News archive

Xref: sserve comp.unix.osf.misc:39 comp.unix.bsd:8381
Path: sserve!manuel.anu.edu.au!munnari.oz.au!uunet!olivea!gossip.pyramid.com!pyramid!pyrps5.eng.pyramid.com!hermi
From: hermi@pyrps5.eng.pyramid.com (Harminder Singh)
Newsgroups: comp.unix.osf.misc,comp.unix.bsd
Subject: Re: Shared library papers for OSF1
Keywords: OSF1, shared libs, ftp
Message-ID: <184361@pyramid.pyramid.com>
Date: 20 Nov 92 01:36:46 GMT
References: <1992Nov11.040846.29546@citec.oz.au> <1992Nov17.154746.10898@rdg.dec.com>
Sender: news@pyramid.pyramid.com
Organization: Pyramid Technology Corporation, Mountain View
Lines: 25

In article <1992Nov17.154746.10898@rdg.dec.com> franzoni@sixter.var.dec.com (Mauro Franzoni) writes:
>|> 	I'm after papers on OSF1 shared libraries. I'm looking at
>|> implementing shared libraries on 386bsd as an experiment (well as a lark)
>|> and am already familiar with the SVR4/SunOS way. Rumour has it that OSF has
>|> an altogether nicer method. Does anybody know where I can ftp some suitable
>|> papers from?
>
>Not a pointer to paper ... but I'd go with memory mapped files.

The 1991 Dallas Winter Usenix Conference proceedings contains a
paper entitled "Program Loading in OSF/1" which we (Larry Allen,
Harminder Singh, Kevin Wallace and Melanie Weaver) presented on
OSF/1 shared libraries.  This describes the shared library scheme
employed in quite some detail.  If you are looking for details of
the implementation you want to get hold of an OSF/1 documentation
set (there is a full chapter on the loader and shared library
internals in one of the books, but you may require an OSF/1 source
licence for that).


-- 
Harminder Singh					Snail mail: Pyramid Technology
Email : hermi@pyramid.com			Mailstop SJ2-2-37,
Voice : (408) 428-7418				3860 N. First Street,
						San Jose, CA 95134.