How to print in binary mode in gdb?

I tried b but seem not:

(gdb) p/b 0x0000000000400398 Size letters are meaningless in "print" command. 

Is there such a switch?

2 Answers

You need the /t switch which works with both p and x:

(gdb) p /t 0x0000000000400398 $1 = 10000000000001110011000 

See help x for more info on the FMT (format) switches.

4

x/4tb 0x0000000000400398 will let you analyze the Memory Address with Binary Values.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like