OK, o info break lista os pontos de interrupção, mas não em um formato que funcione bem em reutilizá-los usando o comando - como nesta pergunta . O GDB tem um método para despejá-los em um arquivo aceitável para entrada novamente? Às vezes, em uma sessão de depuração, é necessário reiniciar o GDB após criar um conjunto de pontos de interrupção para teste.
O arquivo .gdbinit tem o mesmo problema que --command. O comando info break não lista comandos, mas uma tabela para consumo humano.
Para elaborar, aqui está uma amostra da quebra de informações :
(gdb) quebra de informação Num Tipo Disp Enb Endereço O que 1 ponto de interrupção mantém y 0x08048517 <foo :: bar (void) +7>
Make breakpoint pending on future shared library load? (y or [n]) [answered N; input not from terminal]