delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/04/18/16:48:39

Date: Fri, 18 Apr 1997 16:39:56 -0400 (EDT)
From: Pierre Phaneuf <pp AT 55-174 DOT hy DOT cgocable DOT ca>
Reply-To: pierre AT tycho DOT com
cc: opendos-developer AT delorie DOT com
Subject: Re: Usage of directory entries
In-Reply-To: <Pine.BSI.3.96.970418212124.531B-100000@hoth.amu.edu.pl>
Message-ID: <Pine.LNX.3.95.970418163755.30096D-100000@55-174.hy.cgocable.ca>
MIME-Version: 1.0

On Fri, 18 Apr 1997, Mark Habersack wrote:

> > I think we should put this off a little, as the Right Way to do DLL
> > loaders is in the kernel or close to it, so it can manage multiple
> > programs using the same DLL (not loading the same stuff multiple times).
> Hmm... in case of DOS it's rather in EMM386 (or similar pmode server) hands...

Huh? EMM386 isn't a pmode server AFAIK... Well, not a DPMI server at
least. The code for a DLL loader should be at the very same place the code
to load .EXE files is. Probably in the DOS kernel. In Linux, the code to
load ELF binaries, both executables and shared libraries (both cases
shares code) is in the same module.

> > "Use the Source Luke!" - Obi Wan Kenobi
> Sure,I will!

;-)

Pierre Phaneuf


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019