delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/10/21/14:05:58

Message-Id: <1.5.4.32.19961021173648.00671bec@mv.mv.com>
Mime-Version: 1.0
Date: Mon, 21 Oct 1996 13:36:48 -0400
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
From: Howard Kaikow <kaikow AT standards DOT com>
Subject: Re: HK: v 2.1
Cc: Howard Kaikow <kaikow AT standards DOT com>, djgpp AT delorie DOT com

At 06:42 PM 10/21/96 +0200, Eli Zaretskii wrote:

>Yes, but if most of the difference is due to more debugging symbols being 
>output by GCC 2.7.2.1, does this really matter?  The symbols don't belong 
>to the executable code (and aren't loaded at runtime), and most DJGPP 
>programs are distributed without the symbols.

So what should be the command line for normal compilations and building a .exe?

>v2.01 executables indeed are somewhat larger than those produced by v2.0, 
>but by much less than 30KB.  I've just built a couple of test programs to 
>see the difference, and here are the results:

I chose real programs, none of which were written by me, all are exhibiting
approximately a 30KB growth.

>Conclusion: stripped binaries in v2.01 should be between 3KB and 12KB
>larger than in v2.0; but the unstripped binaries are *much* larger,
>probably due to more debugging symbols being emitted by the
>compiler/assembler. 

- Raw text -


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