s
Size: a a a
s
s
C
m
D
m
D
remove_suffix()
E
const void *caller
#f:0x0;0x804d409-0x2000e698
#m:0x2000e6d0;0x804c89d-32
теперь нужно по этим адресам человеческие имена функций вытащить - как лучше сделать?s
T
__func__
?s
.text._ZN4mbed21mbed_override_consoleEi
0x08071130 0x80 BUILD/NUCLEO_F767ZI/GCC_ARM-RELEASE/src/main.o
0x08071130 mbed::mbed_override_console(int)
.text.startup._GLOBAL__sub_I___sync_synchronize
0x080711b0 0x158 BUILD/NUCLEO_F767ZI/GCC_ARM-RELEASE/src/main.o
.text.startup.main
0x08071308 0x514 BUILD/NUCLEO_F767ZI/GCC_ARM-RELEASE/src/main.o
0x08071308 main
s
E
FS
PK
_ZN3fooEic
всякиеs
E
objdump -t filename
SS
const void *caller
#f:0x0;0x804d409-0x2000e698
#m:0x2000e6d0;0x804c89d-32
теперь нужно по этим адресам человеческие имена функций вытащить - как лучше сделать?dladdr
, не очень точноSS
s