Mail Archives: cygwin/2001/11/21/05:42:44
And more (last one I think)
Watcomm apparent support Codeview in their debug formats - and they are
open sourcing watcomm C/C++ - see http://www.openwatcom.org/
Rob
===
----- Original Message -----
From: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
To: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>; "Corinna
Vinschen" <cygwin AT cygwin DOT com>
Sent: Wednesday, November 21, 2001 9:36 PM
Subject: Re: gdb trouble
> And some more that caught my eye:
>
http://www.microsoft.com/msj/defaultframe.asp?page=/msj/0399/hood/hood03
> 99.htm&nav=/msj/0399/newnav.htm
> Is an article about .dbg file formats - not written my MS, and
includdes
> references to pdb.
> It also has a handy file cvinfo.h which is the header required to
> manipulate codeview 4 data.
>
> MSDN returns a hit on COFFTOCV.C which does what it says.
>
> http://www.winehq.com/hypermail/wine-patches/2001/08/0106.html
> based on the info from the above header!
>
> http://support.microsoft.com/support/kb/articles/q121/3/66.asp
>
> These folk appear to be able to generate Codeview data (which is what
is
> in pdb files).
> http://www.digitalmars.com/faq.html
> and http://www.digitalmars.com/bibliography.html (see CV4)
>
> Wine has/had pdb partial support
> http://www.winehq.com/News/1999-49.html
>
> http://www.tbcnet.com/~clive/vcomwinp.html
> has a dumppe that understands codeview
>
> http://www.rdbooks.com/store/products/rd2364.htm is an old book -
maybe
> there is a newer version with CV4 info?
>
> http://www.wotsit.org/
> is a useful site on file formats - nothing there, but if you ask,
maybe
> they know where to find it.
>
> Codeview is also known as CV4 - a earch on that might help.
> MSDN spat out this:
> http://support.microsoft.com/support/kb/articles/Q194/9/21.ASP
> which has some partial info on the Codeview format.
>
> http://www.jorgon.freeserve.co.uk/GobugHelp/Symbolic.htm
> isn't really helpful, butmay be of interest
>
> Lastly, MSDN CD roms do have the Specification (CV5.0 Symbolic Debug
> Information) But I'm afraid to open it :]. Perhaps someone you know
can
> create a clean room spec for you.
>
> Rob
>
> ===
> ----- Original Message -----
> From: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
> To: "Corinna Vinschen" <cygwin AT cygwin DOT com>
> Sent: Wednesday, November 21, 2001 8:46 PM
> Subject: Re: gdb trouble
>
>
> > Some related articles:
> >
> > http://support.microsoft.com/support/kb/articles/Q182/0/43.ASP
> >
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwbgen
> > /html/msdn_peeringpe.asp
> >
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/d
> > bghelp_0l0n.asp?frame=true
> >
> > To me it looks like there are 2 options.
> > 1) add the user of the symbol handling library to gdb. That should
> allow
> > pdb use.
> > 2) Using the symbol handling library, and (say) VC++, generate test
> > exe's with .pdb and reverse engineer the format. Once done, use the
> > resulting library in gdb.
> >
> > Rob
> >
> >
> > ===
> > ----- Original Message -----
> > From: "Corinna Vinschen" <cygwin AT cygwin DOT com>
> > To: "cygwin" <cygwin AT cygwin DOT com>
> > Sent: Wednesday, November 21, 2001 8:29 PM
> > Subject: Re: gdb trouble
> >
> >
> > > On Wed, Nov 21, 2001 at 10:14:43AM +0530, vipin aravind wrote:
> > > > I had been using softice debugger on windows which is
from
> > > > mega( and it understands pdb format) and how do they know
> > the
> > > > format?
> > > > I think it would be documented.
> > >
> > > Sure. Somewhere. Under NDA, I assume.
> > >
> > > Corinna
> > >
> > > --
> > > Corinna Vinschen Please, send mails regarding
> Cygwin
> > to
> > > Cygwin Developer
> > mailto:cygwin AT cygwin DOT com
> > > Red Hat, Inc.
> > >
> > > --
> > > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> > > Bug reporting: http://cygwin.com/bugs.html
> > > Documentation: http://cygwin.com/docs.html
> > > FAQ: http://cygwin.com/faq/
> > >
> > >
> >
> >
> > --
> > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> > Bug reporting: http://cygwin.com/bugs.html
> > Documentation: http://cygwin.com/docs.html
> > FAQ: http://cygwin.com/faq/
> >
> >
>
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -