www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2002/01/12/21:46:07

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-workers-bounces using -f
From: sandmann AT clio DOT rice DOT edu (Charles Sandmann)
Message-Id: <10201130245.AA14403@clio.rice.edu>
Subject: iconv should be dynamic [was Re: binutils & libiconv]
To: djgpp-workers AT delorie DOT com
Date: Sat, 12 Jan 2002 20:45:57 -0600 (CST)
In-Reply-To: <000001c19b98$f7df5ef0$a67d76d5@zastaixp> from "Tim Van Holder" at Jan 12, 2002 07:43:02 PM
X-Mailer: ELM [version 2.5 PL2]
Mime-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

I'm not sure the the problem is here, but I do feel strongly we need to
get libiconv into a DLL/DXE or something.  An extra 850K per executable
is excessive.  We've got the technology to make it dynamic.  

libiconv.a should link in the stub to load the dynamic image.  Ideally
we could have a tiny fallback bahavior built-in if the dynamic image
wasn't available - but for now just getting it out of each .EXE image
would be nice.

Maybe this should be the poster child/proof of concept for the minor
changes to DXE to allow it to import symbols.

- Raw text -


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