GDB 9.2 foutopsporingsrelease

gepubliceerd nieuwe versie van de GDB 9.2 debugger, die alleen bugfixes biedt ten opzichte van de versie 9.1. GDB ondersteunt debugging op bronniveau voor een breed scala aan programmeertalen (Ada, C, C++, Objective-C, Pascal, Go, etc.) op verschillende hardware (i386, amd64, ARM, Power, Sparc, RISC-V en enz.) en softwareplatforms (GNU/Linux, *BSD, Unix, Windows, macOS).

Beginnend met de 9.x-tak heeft het GDB-project een nieuw releasenummeringsschema aangenomen dat doet denken aan de GCC-aanpak. Conform dit schema werd versie 9.0 gebruikt in het ontwikkelingsproces, waarna de eerste stabiele release 9.1 werd gevormd, die functionele verbeteringen bood die klaar waren voor eindgebruikers. Volgende releases in deze branch (9.2, 9.3, etc.) zullen alleen bugfixes bevatten, maar in de 10.0 branch wordt een nieuwe reeks innovaties ontwikkeld, die, zodra ze klaar zijn, zullen worden aangeboden in de vorm van een stabiele release 10.1.

Uit de fixes in release 9.2 wordt het volgende opgemerkt:

  • Verhelp verstoring van de schermuitvoer na het wijzigen van de grootte van code/disassembler of opdrachtvensters.
  • Het probleem oplossen met het uitvoeren van hulpvariabelen met een adres via 'printf'.
  • Er zijn problemen opgelost die builds op nieuwe releases van Solaris 11.4 en op systemen met SPARC-processors verhinderen.
  • Vaste looping bij het laden van symbolen uit afzonderlijke debug obj-bestanden.

Bron: opennet.ru

Voeg een reactie