delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/06/05/16:54:20

Message-Id: <m0wZdsg-000S1vC@natacha.inti.edu.ar>
Comments: Authenticated sender is <salvador AT natacha DOT inti DOT edu DOT ar>
From: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT edu DOT ar>
Organization: INTI
To: Andrew Crabtree <andrewc AT typhoon DOT rose DOT hp DOT com>
Date: Thu, 5 Jun 1997 18:09:23 +0000
MIME-Version: 1.0
Subject: Re: File Formats
CC: djgpp AT delorie DOT com

Andrew Crabtree <andrewc AT typhoon DOT rose DOT hp DOT com> wrote:

> I hope this is the right place to post.
> 
> The recent messages on file formats (COFF, ELF), sparked my 
> memory about an issue I wanted to bring up.  Namely, the 0xFFFF
> limit of source lines in the COFF debug format DJGPP uses.
> 
> I was just curious if anybody had investigated using a more advanced
> debugging file format (STABS perhaps), 
Robert Hoehne did that, you can find the diffs to generate it in my Web pages.

> and what the time estimates would be.  
> My assumptions were, that at a minimum it would involve reconfiguring
> and compiling the whole of binutils (namely as and ld), 
Touching the compiler is enough, strip must be corrected too (not yet).

> as well as
> gdb, 
Not needed.

> and also possible the c compiler itself.  This is, of course, 
> if the configuration is supported even.  If not, then much more
> work would be required.  Things I wasn't sure about was if it was
> possible to create one set of exes that would work with existing stuff
> as well as supporting the advanced format as well.
Applying the patch the compiler generated works like before but supports 
-gstabs 

> Also, I wanted to test out pgcc with the latest version of the loader
> from binutils 2.8.1.  I got everything built OK, but I noticed that 
> while ld can read in coff-go32 tagged object files, it will not output
> them.  A little perusing showed that I needed to set output format
> to be coff-i386 and everything works fine.  Sound like something
> I configured wrong or perhaps just a nuisance in binutils? 
Talk with Robert he is porting binutils.

SET 
------------------------------------ 0 --------------------------------
Visit my home page: http://www.geocities.com/SiliconValley/Vista/6552/
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(541) 759 0013

- Raw text -


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