Feature request: debuggable macros
doynax
doynax at gmail.com
Sat May 10 12:35:21 PDT 2008
I'm currently working on a project where the assembler code consists almost
entirely of macros. And currently this makes development with YASM very
frustrating due to the fact that the debugging information treats entire
macros as a single statement. Would it be feasible to use the line numbers
of the instructions within in the innermost macro body instead? This ought
to be the preferred behavior in almost all cases but perhaps binding
statements to the same source line is problematic.
Similarly syntax errors within macros are also reported only for the
outermost macro invocation. Perhaps warnings and errors could be reported
the entire macro chain?
I took a quick peek at the source but realized I wouldn't have much chance
without first studying the design of YASM, and I suspect that these are
either trivial fixes for someone familiar with the code or they'll require
significant redesign of the internal datastructures.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cvs.tortall.net/pipermail/yasm-devel/attachments/20080510/25942412/attachment.html
More information about the yasm-devel
mailing list