Wydanie debugera GDB 9.2

Opublikowany nowa wersja debuggera GDB 9.2, która oferuje tylko poprawki błędów, w stosunku do wersji 9.1. GDB obsługuje debugowanie na poziomie źródła dla szerokiej gamy języków programowania (Ada, C, C++, Objective-C, Pascal, Go itp.) na różnych urządzeniach (i386, amd64, ARM, Power, Sparc, RISC-V) itd.) oraz platform oprogramowania (GNU/Linux, *BSD, Unix, Windows, macOS).

Począwszy od gałęzi 9.x, projekt GDB przeszedł na nowy schemat numeracji wydań, przypominający podejście GCC. Zgodnie z tym schematem, w procesie opracowywania wykorzystano wersję 9.0, po czym utworzono pierwszą stabilną wersję 9.1, która oferowała ulepszenia funkcjonalne gotowe dla użytkownika końcowego. Kolejne wydania w tej gałęzi (9.2, 9.3 itd.) będą zawierały tylko poprawki błędów, ale w gałęzi 10.0 opracowywany jest nowy zestaw funkcji, który będzie oferowany jako stabilna wersja 10.1, gdy będzie gotowa.

Spośród poprawek w wersji 9.2 zauważa:

  • Eliminacja naruszenia wyjścia na ekranie po zmianie rozmiaru okna za pomocą kodu / deasemblera lub poleceń.
  • Rozwiązanie problemu z wyjściem zmiennych pomocniczych z adresem przez 'printf'.
  • Naprawia problemy, które uniemożliwiają tworzenie kompilacji w nowych wersjach systemu Solaris 11.4 oraz w systemach z procesorami SPARC.
  • Naprawiono pętle podczas ładowania symboli z oddzielnych plików obiektów debugowania.

Źródło: opennet.ru

Dodaj komentarz