Mögliche Duplizieren:
Switching to assembly in gdbGDB-Display Montageanleitung Machen statt C
ich einige Code in gdb bin debuggen. Wenn ich den Befehl ni
(für nächste Anweisung) ausführen, wird der C-Code angezeigt. Das Anzeigen der ausgeführten Montageanleitung wäre 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 den Assembler-Code stattdessen angezeigt zu machen, ohne disassm
Aufruf jedes Mal?
EDIT: Ich weiß über die layout asm
Befehl, der den Code in einem Readline-Fenster anzeigt. Ich würde gerne die Disassemblierung auf der Kommandozeile von gdb sehen, nicht in einem gdb-Fenster.
@OliCharlesworth kein exaktes Duplikat, aber eine der Antworten (nicht die akzeptierte) beantwortet diese Frage. –
@DmitriChubarov: Ja, ich suche immer nach doppelten Antworten, keine Fragen. –