Scaoileadh dífhabhtóir GDB 8.3

Tugadh isteach scaoileadh dífhabhtóir GDB 8.3, ag tacú le dífhabhtaithe ag leibhéal foinse do raon leathan teangacha ríomhchlárúcháin (Ada, C, C++, Cuspóir-C, Pascal, Go, etc.) ar chrua-earraí éagsúla (i386, amd64, ARM, Power, Sparc, RISC-V agus srl.) agus ardáin bogearraí (GNU/Linux, *BSD, Unix, Windows, macOS).

Eochair feabhsúcháin:

  • Tá an cumas anois ag na comhéadain CLI agus TUI an stíl teirminéil a shainiú (tá an t-ordú “stíl socraithe” curtha leis). Le GNU Highlight, cuirtear béim ar bhuntéacs i bhfeidhm;
  • Tacaíocht thurgnamhach curtha i bhfeidhm chun cód foinse C++ a thiomsú agus a ionadú isteach i bpróiseas arna rialú ag GDB
    (níos lú). Chun oibriú, ní mór duit ar a laghad leagan de GCC 7.1b tiomsaithe le libcp1.so;

  • Tá tacaíocht IPv6 curtha le GDB agus GDBserver. Chun seoltaí IPv6 a shocrú, úsáid an fhormáid “[SEOLADH]:PORT”;
  • Maidir le córais sprice RISC-V, cuireadh tacaíocht leis chun cur síos a dhéanamh ar an sprioc i bhformáid XML (Formáid Cur Síos Sprioc);
  • Soláthraíonn an t-ardán FreeBSD tacaíocht chun pointí idirghabhála a shuiteáil
    (pointe gabhála) do ghlaonna córais lena n-úsáidtear a ailiasanna a bhaineann go sonrach le ABIanna éagsúla (mar shampla, i gcás 'kevent' tá ailias ar fáil 'freebsd11_kevent' chun ceangal a dhéanamh ar an sean-ABI);

  • Tá tacaíocht do shoicéid Unix (soicéad Unix Domain) curtha leis an ordú “sprioc-chianda”;
  • Cuireadh leis an gcumas gach comhad a osclaíodh le próiseas a thaispeáint (ordú “comhaid info proc”);
  • Cur i bhfeidhm an cumas chun innéacsanna siombail DWARF a shábháil go huathoibríoch ar an diosca chun dlús a chur le luchtú an chomhaid inrite céanna ina dhiaidh sin;
  • Tacaíocht bhreise chun rochtain a fháil ar na cláir PPR, DSCR, TAR, EBB/PMU agus HTM chuig GDBserver don ardán PowerPC GNU/Linux;
  • Cuireadh orduithe nua leis “set/show debug compile-cplus-types” agus
    “scipeáil dífhabhtaithe a shocrú/a thaispeáint” chun aschur sonraí a chumrú faoi thiontuithe den chineál C++ agus faisnéis faoi chomhaid agus feidhmeanna a ndearnadh faillí orthu;

  • Cuireadh orduithe "fráma i bhfeidhm COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" chun orduithe a chur i bhfeidhm ar fhrámaí agus snáitheanna a chruachadh;
  • Tá feabhsuithe déanta ar na horduithe “frame”, “select-frame”, “info frame”,
    — “feidhmeanna faisnéise”, “cineálacha faisnéise”, “athróga faisnéise”, “snáithe faisnéise”, “proc faisnéise”;

  • Nuair a reáchtáiltear é i mód bhaisc, filleann GDB cód earráide 1 anois má theipeann ar an ordú deireanach;
  • Cuireadh leis an gcumas GDB a thógáil leis an Sanitizer Iompraíochta Neamhshainithe a sholáthraíonn GCC;
  • Socruithe bunchórais curtha leis (cumraíocht dhúchasach, le haghaidh dífhabhtaithe ar an gcóras céanna) do na hardáin RISC-V GNU/Linux (riscv* -*-linux*) agus RISC-V FreeBSD (riscv*-*-freebsd*);
  • Cumraíochtaí sprice breise: CSKY ELF (csky* -*-elf), CSKY GNU/Linux (csky*-*-linux), NXP S12Z ELF (s12z-*-elf), OpenRISC GNU/Linux (nó 1k * -*-linux *), RISC-V GNU/Linux (riscv*-*-linux*) agus RISC-V FreeBSD (riscv*-*-freebsd*);
  • Teastaíonn Windows XP nó eagráin níos nuaí anois chun an córas céanna a dhífhabhtú ar Windows;
  • Tá Python 2.6 nó níos déanaí ag teastáil anois chun an API Python a úsáid.

Foinse: oscailtenet.ru

Add a comment