[Issue 14497] Disassembly view

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Wed Apr 29 17:07:07 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=14497

--- Comment #2 from Manu <turkeyman at gmail.com> ---
Yeah, requiring that the program link is annoying, and if the program is big
(mine are), then the build times can get long, and iteration is slow.

Short of source, at very least, there needs to be symbol names at the header of
blocks of code. It must be easier to populate the assembly with symbol name
headers than full source?
As long as you can identify the start and end of the function you're interested
in, that will give an 80% solution satisfying the majority if simple cases.

Do the GNU tools make this easier? I imagine there must be tools in the
GCC/Clang (GDC/LDC?) suite that do the full job? It might be easier to start
there? Also be useful in that you could disassemble non-x86 arch-es too.

--


More information about the Digitalmars-d-bugs mailing list