GDB 9.2 serbestberdana debugger

Weşandin guhertoya nû ya debugera GDB 9.2, ku tenê li gorî guhertoyê rastkirinên xeletiyan pêşkêşî dike 9.1. GDB ji bo cûrbecûr zimanên bernamenûsê (Ada, C, C++, Objective-C, Pascal, Go, hwd.) li ser cûrbecûr hardware (i386, amd64, ARM, Power, Sparc, RISC-V) debugkirina asta çavkaniyê piştgirî dike. û hwd.) û platformên nermalavê (GNU/Linux, *BSD, Unix, Windows, macOS).

Bi şaxa 9.x-ê dest pê kir, projeya GDB nexşeyek nû ya hejmartina serbestberdanê pejirand ku nêzîkatiya GCC-ê tîne bîra xwe. Li gorî vê nexşeyê, guhertoya 9.0 di pêvajoya pêşkeftinê de hate bikar anîn, piştî wê yekê yekem serbestberdana aram 9.1 hate damezrandin, ku ji bo bikarhênerên paşîn çêtirkirinên fonksiyonel amade kir. Daxuyaniyên paşîn ên di vê şaxê de (9.2, 9.3, hwd.) dê tenê rastkirinên xeletiyan pêk bînin, lê komek nû ya nûbûnên di şaxê 10.0 de têne pêşve xistin, ku gava amade be, dê di forma serbestberdana 10.1-a domdar de were pêşkêş kirin.

Ji rastkirinên di berdana 9.2 de ev tê destnîşan kirin:

  • Piştî guheztina pîvana kodê/jihevdexistinê an pencereyên fermanê têkçûna derketina ekranê rast bikin.
  • Pirsgirêka derxistina guherbarên alîkar bi navnîşanek bi riya 'printf' re çareser dike.
  • Pirsgirêkên ku rê li ber avabûnên li ser berdanên nû yên Solaris 11.4 û pergalên bi pêvajoyên SPARC vedigirin rast dike.
  • Dema ku sembolan ji pelên veqetandî yên veqetandî yên veqetandî têne barkirin, lêdana rast kirin.

Source: opennet.ru

Add a comment