Date: Mon, 6 Oct 1997 18:50:38 -0700 (PDT) Message-Id: <199710070150.SAA24308@adit.ap.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: Christopher Croughton From: Nate Eldredge Subject: Re: Bad debugging code for class functions in header Cc: djgpp AT delorie DOT com Precedence: bulk At 08:40 10/6/1997 +0100, Christopher Croughton wrote: >Nate Eldredge wrote: >> >> These are known limitations of DJGPP's COFF debugging format. A patch is >> available to make GCC use `stabs' debugging instead, which lets you step >> through code from include files. To use long doubles (which are also in C), >> you need not only the stabs patch but also a small patch to GDB. Look at >> www.delorie.com for these, or I can email them if necessary. > >Thanks. I looked at the alternatives I tried it on, and Linux is using >elf/stabs and the DEC Alpha is using 'ecoff', which is presumably an >extended version of COFF. Right. >I can't find reference to the patches on www.delorie.com - doing a search >on all the web pages tere for stabs resulted in only one reference, in >the FAQ, which says that Robert Hoehne did some work with it but not >where to get it. Odd. Have you checked his home page? Oh well, I'll e-mail you the patches anyway, they're small. >I assume that I would need to recompile the compiler with the patches. >Does no-one have already patched versions on an FTP or web site? If not, >I'll get the sources, recompile and make it available on my web site (or >is there some objection to that?). PGCC uses stabs by default; there is that. And no, there's no problem with you putting it available for download; in fact a lot of people might be pleased. I have sent you the patches under separate cover. Nate Eldredge eldredge AT ap DOT net