www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/11/14/14:16:27

Date: Mon, 14 Nov 1994 09:37:40 -0500 (EST)
From: Ed Phillips <flaregun AT udel DOT edu>
To: Aaron Ucko <UCKO AT VAX1 DOT ROCKHURST DOT EDU>
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: Shared libraries

On Sun, 13 Nov 1994, Aaron Ucko wrote:

> My understanding of the situation is that the only thing keeping DJGPP 
> from normally using shared libraries is global variables accessed by 
> both the libraries and your program.  Couldn't this be remedied by 
> adding some sort of hook to the startup code to automatically export any 
> desired global variables?  Or is the only legal startup code to be found 
> in (g)crt0.o?  Just wondering...
> 

	Yes... shouldn't we be able to make an 'ld.so' (like on Sun's) that 
will do this link editing at startup?  It seems that it would only have 
to be a small part of what 'ld' does... of course LD.EXE would need to 
produce shared objects in the first place...  :(

	Ed

/****************************************************************************/
/* Ed Phillips  flaregun AT udel DOT edu              University of Delaware       */
/* Jr Systems Programmer  (302) 831-6082    IT/Network and Systems Services */
/****************************************************************************/


- Raw text -


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