La commande de démontage de GDB est intéressante pour les identificateurs C courts, par ex. main. Pour les identifiants C++ longs et tronqués, la verbosité est excessive. Par exemple, en utilisant icpc je vois des résultats commeComment est-ce que je peux tronquer les identifiants C++ mutilés montrés par la commande de démontage de GDB?
(gdb) disassemble 0x49de2f 0x49de5b
Dump of assembler code from 0x49de2f to 0x49de5b:
0x000000000049de2f <_ZN5pecos8suzerain16fftw_multi_array6detail18c2c_buffer_processIPA2_dPKSt7complexIdEilNS2_26complex_copy_differentiateIS4_EEEEvT_T1_T2_T0_SD_SE_RKT3_+167>: mov 0x18(%rsp),%rsi
Les affichages aussi longs sont agaçants dans la CLI. Ils rendent l'affichage de l'assemblage TUI de GDB pratiquement inutile.
Existe-t-il un moyen de dire à GDB d'afficher un identifiant tronqué? Dire clip tous sauf 50 caractères?