Erstellen Sie Anweisungen für die GDB-Anzeige anstelle von C [duplizieren]

Mögliche Duplikate:
Wechsel zur Assembly in GDB

Ich debugge einen Code in GDB. Wenn ich das laufen lasseni (zumnächste Anweisung) wird der C-Code angezeigt. Das Anzeigen der ausgeführten Montageanleitung ist für mich sinnvoller.

(gdb) ni
0x0804845a  28          tmp = *lpp;
(gdb) ni
0x0804845c  28          tmp = *lpp;
(gdb) ni
0x0804846a  29          **lpp = (unsigned long) &buf;
(gdb) ni
0x0804846c  29          **lpp = (unsigned long) &buf;

Gibt es eine Möglichkeit, gdb zu veranlassen, stattdessen den Assembler-Code anzuzeigen, ohne aufzurufendisassm jedes Mal?

BEARBEITEN: Ich weiß über dielayout asm Befehl, der den Code in einem readline-Fenster anzeigt. Ich möchte die Demontage in der GDB-Befehlszeile sehen, nicht in einem GDB-Fenster.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage