views:

383

answers:

2

I've been looking for a Microsoft document from the 1990's called CodeView Symbolic Debug Information Specification. It's referenced by Microsoft in their PE/COFF spec. Information about this document is sparse, and every lead I come across ends in a 404. Unfortunately I don't have any old MSDN CD's, which seemed to end the search for a few people.

Does anyone have a copy, or know where I could find any related specs?

A: 

According to this post, no one ever put it online...

I think this book replaced it... It should be backwards compatible, though.

Workshop Alex
Sorry, that .doc is the same file as the PE/COFF spec I linked to in my question.
zildjohn01
Same doc, different link and format. It's the version that keeps popping over everywhere.
Workshop Alex
A: 

The one Matt Pietrek linked to, but which is not available at the original address anymore. - Note that this is one of the official CodeView 4 specifications, it doesn't cover CodeView 5 format.

Update: I found a copy of the "CV4 Symbolic Debug Information Specification" document. It is revision 4, dated December 1, 1995. Compared to the document linked above it has additional chapter "8. The TypeServer API" and appendix with revision history, the rest is mostly the same. All the references to "Microsoft CodeView" were replaced with "Mirosoft symbol and type". The original specification is marked as Microsoft Confidential, so I will not release it, but it offers no benefit over the document linked above.

Filip Navara
That's it, thanks! Since you mentioned it, would you also happen to know where I could get the specs for CodeView 5?
zildjohn01
@zildjohn01 There was a document called "Visual C++ 5.0 Symbolic Debug Information Specification" which describes CodeView 5 format, unfortunately I don't have a copy of it.
Filip Navara