2 of 2
added 246 characters in body
robert
  • 887
  • 2
  • 12
  • 28

Demangle c++ functions in radare2

I am learning radare2. Is there a way to demangle c++ functions during disassembling? For example in gdb

set print asm-demangle

changes

callq 0x400a30 <_ZNSo3putEc@plt>

to

callq 0x400a30 <_std::ostream::put(char)@plt>

edit: I had radare2 0.9.6 which comes with Ubuntu's synaptic package manager. I reinstalled it from https://github.com/radare/radare2. Now I see the asm.demangle variable after entering Ve, it is set to true, but names are still mangled.

robert
  • 887
  • 2
  • 12
  • 28