Unter Eclipse (GDB) Disassembly View auf Intel-Syntax umstellen

Unter Eclipse hat man die Möglichkeit beim Debuggen sich den disassemblierten Code anzeigen zu lassen, jedoch ist dieser beim GDB standardmäßig auf  AT&T Syntax eingestellt und nicht auf die Intel-Syntax welches leichter zu lesen ist.

Man kann jedoch mit Hilfe der .gdbinit Datei dafür sorgen das der Disassembly View in Eclipse den Code in Intel-Syntax anzeigt.

Vorgehen

Zuerst müssen wir uns die .gdbinit Datei erstellen, dafür benutzen wir die Windows Kommandozeile CMD da der Windows Explorer seine Schwierigkeiten hat eine Datei anzulegen die mit einem Punkt beginnt.
Mit folgendem Befehl legen wir die Datei an und schreiben gleich den Befehl hinein der GDB auf die Intel-Syntax umstellt.

echo set disassembly-flavor intel > .gdbinit

Als Ergebnis haben wir unsere fertige .gdbinit Datei, jetzt müssen wir nur noch Eclipse anweisen diese .gdbinit Datei zu verwenden.

Unter Eclipse gehen wir nun auf:

Window --> Preferences --> C/C++ --> Debug --> GDB

und hier wählt man anschließend bei GDB command file die .gdbinit Datei die wir vorher erstellt haben.

Zum Vergrößern auf das Bild klicken

Mit OK bestätigen wir die Änderung, ab jetzt sollte bei jeder Verwendung des Debuggers im Disassembly View die Intel-Syntax angezeigt werden.

Zum Vergrößern auf das Bild klicken

Descargar musica