Przejdź do zawartości

2012-08-20: GDB 7.5

Z Wikinews, wolnego źródła informacji.
poniedziałek, 20 sierpnia 2012

Joel Brobecker ogłosił wydanie GDB 7.5, programu GNU Debugger, napisanego w 1988 r. przez Richarda Stallmana. Obsługuje wiele architektur komputerowych i języków programowania, takich jak: da, C, C++, Objective-C, Pascal.

Równolegle do GDB powstaje projekt bibliotek libGDB, mających ułatwić tworzenie oprogramowania obsługującego GNU Debugger. GNU Debugger działa w trybie tekstowym, lecz zdecydowana większość zintegrowanych środowisk programistycznych posiadających interfejs graficzny potrafi prezentować wyniki działania GDB.

Niektóre z zmian, jakie zaszły:

  • dodano obsługę języka Go
  • pojawiły się nowe architektury sprzętowe: x32 ABI, microMIPS, Renesas RL78, HP OpenVMS ia64
  • udoskonalono pisanie skryptów w Pythonie
  • dodano wsparcie śledzenia SDT - Static Defined Tracing ze śledzeniem SystemTap
  • udoskonalono GDBserver (stdio connections, target-side evaluation of breakpoint conditions, remote protocol improvements)
  • wsteczne debugowanie na ARM
  • porzucono binarne gdbtui. Zamiast tego, należy używać gdb -tui

Źródła

[edytuj | edytuj kod]
  • Artykuł wykorzystuje materiał pochodzący z tekstu „GDB 7.5”, którego autorem jest Michał Olber, opublikowanego w serwisie OSWorld (więcej informacji).