delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/05/26/10:36:26

From: pavenis AT lanet DOT lv
Message-ID: <B0000030827@stargate.astr.lu.lv>
To: djgpp-workers AT delorie DOT com,
"Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Date: Tue, 26 May 1998 17:35:17 +0300
MIME-Version: 1.0
Subject: Re: gcc/gas label problem
In-reply-to: <m0yeKNX-000S3nC@inti.gov.ar>
References: <199805222103 DOT AA027430987 AT typhoon DOT rose DOT hp DOT com>

From:           	"Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Date sent:      	Tue, 26 May 1998 11:09:09 +0000
Subject:        	Re: gcc/gas label problem

> 
> I applied it to binutils 2.8 and it did a very nice work. But I did it slightly 
> different. First I applied the first patch you sent, and when I saw the - 
> instead of _ I put it. But it didn't work, so I simply commented out the local 
> labels macro (a dirty patch ;-) and then it worked ok. Perhaps there are 
> something different in 2.8, anyways, the fact is that it works very well, the 
> debug information is about half in size for my editor.
> 

I aplied the patch Andrew sent to me and all worked Ok. I only had to
do patching manually.  I have rebuilt also gcc-2.81 (to avoid having info about 
local labels in libgcc.a and to get rid of some other problems) and C++ libraries 
(the size of libstdcxx.a and libgpp.a decreased almost twice). At least AS.EXE
I got perfectly removes all info about temporary labels.

The size of executables built with gcc-2.8.1 is still bigger than of ones
built with 2.7.2.1 even after stripping unneeded info. 

Andris

- Raw text -


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