OK, info break listet die Haltepunkte auf, jedoch nicht in einem Format, das für die Wiederverwendung mit dem Befehl - wie in dieser Frage geeignet ist . Hat GDB eine Methode, um sie in eine Datei zu kopieren, die für eine erneute Eingabe akzeptabel ist? In einer Debugging-Sitzung muss GDB manchmal neu gestartet werden, nachdem eine Reihe von Haltepunkten zum Testen erstellt wurde.
Die .gdbinit-Datei hat das gleiche Problem wie --command. Der Befehl info break listet keine Befehle auf, sondern eine Tabelle für den menschlichen Verzehr.
Um dies zu erläutern, hier ein Beispiel aus der Infopause :
(gdb) info break Num Type Disp Enb Address What 1 Haltepunkt behalte y 0x08048517 <foo :: bar (void) +7>
Make breakpoint pending on future shared library load? (y or [n]) [answered N; input not from terminal]