delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/05/27/12:52:42

From: lonniem AT cs DOT utexas DOT edu (Lonnie McCullough)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Why does gcc make such big binaries?
Date: Tue, 27 May 1997 04:46:47 GMT
Message-ID: <338a6512.1103304@news.nol.net>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 970525141803 DOT 4960c-100000 AT is>
NNTP-Posting-Host: ip39-45.nol.net
Lines: 24
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On Sun, 25 May 1997 11:18:59 GMT, Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
wrote:

>
>On Sun, 25 May 1997 leereyno AT IMAP2 DOT ASU DOT EDU wrote:
>
>> libraries are great.  I don't see a reason why shared libraries can't be 
>> used under dos.  Even windows 3.1 uses them in the form of DLLs.  
>
>Simple: nobody cared enough to sit down and implement their support in 
>DJGPP.  Maybe you can change that ;-).

Actually I have wanted something like this in djgpp for a long time.
Does anyone know where to find information on dynamic linking and it's
implementation.  I sorta know it in the context of Windows but am not
quite sure how the resolving of addresses of variables and functions
works across dll/exe boundries.  (i.e. how does the exe know where the
code for the functions is even after it's been loaded by LoadLibrary?)
I just need some information on dynamic linking.  A URL?  Anything.



Lonnie McCullough
lonniem AT cs DOT utexas DOT edu

- Raw text -


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