I wanted to see the assembly output but found that in TUI, it would output function signature + offset:
which is cool, except for the fact that I'm programming in C++ and the function signature is fully resolved so I get namespaces and template parameters which make the function sig 2 or more lines long. This gets truncated in the TUI of course so it doesn't even get to display the assembly instruction.
Is there any way to shorten, change the prefix (perhaps to a file/line format) or not output this prefix at all to the assembly instruction?
set print max-symbolic-offset
with some value, so gdb mostly won't output the symbol name. Alternately tryset print asm-demangle off
– Otisotitisprint asm-demangle
was already off. Though theprint max-symbolic-offset
is interesting as I can remove almost allfunction signature+offset:
prefixes, it is hard to match assembly instructions with lines. Would be better with thefile:line
orfile:line+offset
prefix. – Glori