VC8-compatible debugging in the works!
Peter Johnson
peter at tortall.net
Wed Mar 29 20:30:53 PST 2006
On Tue, 21 Mar 2006, Peter Johnson wrote:
> I've managed to reverse-engineer most of the new CodeView format used by
> VC8 (aka Visual Studio 2005) for line numbers (and symbolic debug
> information in general). I'll be adding support for this to Yasm during
> the next week or two, so it will be in the final 0.5.0 release.
>
> After I complete VC8 debug support, it should be straightforward to
> support older CodeView formats (like CV5 and CV4), but I suspect people
> will be most interested in the newest format first. Plus the older
> formats are (somewhat) better documented :).
Well, CodeView "8" (named after VC8 aka VC2005) is in the tree, and seems
to work fairly well. Enable it with "-g cv8". I'll work on the older
CodeView formats at a later date. The *much* older CodeView versions
won't probably be very useful in yasm anyway, until yasm gets OMF (old DOS
obj) objfmt support.
Peter
More information about the yasm-devel
mailing list