Question: What is the exact meaning of the different arrow shapes in objdump output?
Nick Clifton
nickc@redhat.com
Mon Jan 8 13:17:20 GMT 2024
Hi Anselm,
> When you pass --visualize-jumps to objdump you get fancy arrows, but
> sometimes, when the arrows cross, it prints characters I don't know how
> to interpret. Specifically, sometimes the arrows end with an X instead
> of a > and sometimes arrows split on a > instead of a +.
> What does this mean?
Do you have an example of these effects that we could examine ?
Presumably the + character is meant to imply crossing lines and the X
character is meant to imply that multiple lines intersect at this
location. But it is also entirely possible that you have run into a
bug and the visualization code is using the wrong characters.
Cheers
Nick
More information about the Binutils
mailing list