OK, info break répertorie les points d'arrêt, mais pas dans un format qui fonctionnerait bien avec leur réutilisation en utilisant la commande - comme dans cette question . GDB a-t-il une méthode pour les transférer dans un fichier acceptable pour une nouvelle saisie? Parfois, dans une session de débogage, il est nécessaire de redémarrer GDB après avoir créé un ensemble de points d'arrêt pour les tests.
Le fichier .gdbinit a le même problème que --command. La commande info break ne répertorie pas les commandes, mais plutôt un tableau destiné à la consommation humaine.
Pour élaborer, voici un exemple de pause info :
(gdb) pause info Num Type Disp Enb Address Quoi 1 point d'arrêt garder y 0x08048517 <foo :: bar (void) +7>
Make breakpoint pending on future shared library load? (y or [n]) [answered N; input not from terminal]