GDB 7.9 mit überarbeiteter Scripting API für Python veröffentlicht

Die aktuelle Version des GNU-Debuggers erhielt mit dem Update unter anderem Support für MIPS SDE und Verbesserungen der Python-Scripting-API.

vorlesen Druckansicht 1 Kommentar lesen
Lesezeit: 1 Min.
Von
  • Julia Schmidt

GDB steht interessierten Entwicklern ab sofort in Version 7.9 zur Verfügung. Der Debugger für Ada, C, C++, Objective-C, Pascal und andere Sprachen ist nun unter anderem mit den ergänzenden Optionen set debug symbol-lookup und show debug symbol-lookup ausgestattet. Wenn man den Debug-Prozess fortsetzt, gibt GDB das Signal, wegen dem gestoppt wurde, immer an den Thread weiter, an den es gesendet wurde, auch wenn der Nutzer zuvor in einen anderen gewechselt hat.

Der Befehl signal hingegen sendet das angeforderte Signal an den aktuellen Thread; sollte der Thread zwischen Befehl und Ausführung gewechselt worden sein, gibt es nun immer eine Nachfrage beim Anwender. Nach dem Update ist es nun zudem möglich, Quellcode in Inferiors zu injizieren. Hierfür muss allerdings Version 5.0 oder höher der GNU Compiler Collection installiert sein.

Weitere Neuerungen umfassen viele Verbesserungen in der Scripting API für die Programmiersprache Python und die Einführung von MIPS SDE als neues Target. Darüber hinaus hat das Projekt einige veraltete Konfigurationsoptionen entfernt. Ein Blick in Ankündigung und Release Notes lohnt also. (jul)