From: pavenis AT lanet DOT lv Message-ID: To: djgpp-workers AT delorie DOT com, "Salvador Eduardo Tropea (SET)" Date: Tue, 26 May 1998 17:35:17 +0300 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: gcc/gas label problem In-reply-to: References: <199805222103 DOT AA027430987 AT typhoon DOT rose DOT hp DOT com> Precedence: bulk From: "Salvador Eduardo Tropea (SET)" 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