delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/12/05/08:42:19

From: Andris <pavenis AT lanet DOT lv>
Organization: Pavenis
To: djgpp AT delorie DOT com, abx AT abx DOT art DOT pl (Wlodzimierz ABX Skiba)
Subject: Re: binaries double sized
Date: Thu, 5 Dec 2002 15:42:31 +0200
User-Agent: KMail/1.5
References: <e8982227 DOT 0212050502 DOT 78202948 AT posting DOT google DOT com>
In-Reply-To: <e8982227.0212050502.78202948@posting.google.com>
MIME-Version: 1.0
Message-Id: <200212051542.31205.pavenis@lanet.lv>
Reply-To: djgpp AT delorie DOT com

On Thursday 05 December 2002 15:02, Wlodzimierz ABX Skiba wrote:
> Is it only me or binaries in 3.2.1 versus 3.2 are doubled in size ? Is
> it intentional or accidental change in compilation ? Here is
> comparision:
>
>  3.2.1  |   3.2  | FILENAME
> =================================
> 163.328 | 78.464 | CPP.EXE
> 113.152 | 52.024 | CXXFILT.EXE
> 161.792 | 77.704 | GCC.EXE
>  90.112 | 47.908 | GCOV.EXE
> 163.328 | 78.608 | GPP.EXE
> 123.904 | 61.100 | PROTOIZE.EXE
> 119.296 | 59.352 | UNPROTOIZE.EXE

Binaries of gcc-3.2 (and some earlier versions) were compressed with UPX. 
Unfortunatelly due to some UPX breakage with new GCC or/and binutils versions
this time I only stripped executables. Therefore they are larger.

Andris

PS. You may try to unpack with UPX-1.23 some of binaries from example 
gcc32b.zip and try to run them after that (but keep backup available and 
don't say I didn't warn ...). 


- Raw text -


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