Scaoileadh dífhabhtóir GDB 12

Tá scaoileadh dífhabhtóir GDB 12.1 curtha i láthair (an chéad scaoileadh den tsraith 12.x, úsáideadh an brainse 12.0 le haghaidh forbartha). Tacaíonn GDB le dífhabhtú ar leibhéal foinse do raon leathan teangacha ríomhchlárúcháin (Ada, C, C++, Cuspóir-C, Pascal, Go, Rust, etc.) ar chrua-earraí éagsúla (i386, amd64, ARM, Power, Sparc, RISC - V, etc.) agus ardáin bogearraí (GNU/Linux, *BSD, Unix, Windows, macOS).

Príomhfheabhsúcháin:

  • De réir réamhshocraithe, cumasaítear mód il-snáithithe chun siombailí dífhabhtaithe a luchtú, rud a chuireann dlús leis an am tosaithe.
  • Tacaíocht fheabhsaithe do theimpléid C++.
  • Tá tacaíocht le haghaidh oibriú ar an ardán FreeBSD i mód asincrónach (asincrónach) curtha i bhfeidhm.
  • Is féidir úsáid GNU Source Highlight a dhíchumasú agus an leabharlann Pygments a úsáid le haghaidh aibhsiú comhréire.
  • Seiceálann an t-ordú "clóin inferior" go ndéantar na socruithe TTY, CMD agus ARGS a chóipeáil ón réad dífhabhtaithe bunaidh (níos lú) go dtí an réad dífhabhtaithe nua. Cinntíonn sé freisin go ndéantar gach athrú ar athróga timpeallachta a dhéantar trí úsáid a bhaint as na horduithe 'timpeallacht socraithe' nó 'timpeallacht neamhshocraithe' a chóipeáil chuig an réad dífhabhtaithe nua.
  • Soláthraíonn an t-ordú "priontáil" tacaíocht chun uimhreacha snámhphointe a phriontáil, ag sonrú formáid an bhunluacha, mar shampla heicsidheachúlach ("/x").
  • Tacaíocht bhreise leis an dífhabhtóir agus an freastalaí GDB a rith ar an ailtireacht GNU/Linux/OpenRISC (nó 1k* -*-linux*). Tacaíocht bhreise le haghaidh feidhmchláir dífhabhtaithe don sprioc-ardán GNU/Linux/LoongArch (loongarch* -*-linux*). Tá deireadh curtha leis an tacaíocht don ardán croí-sprioc S+ (scór-*-*).
  • Fógraítear GDB 12 mar an scaoileadh deireanach chun tacú le tógáil le Python 2.
  • Dímheasta agus bainfear é i mód comhoiriúnachta GDB 13 DBX.
  • Ceadaíonn an API bainistíochta GDB/MI an t-ordú '-add-inferior' a úsáid gan paraiméadair nó leis an mbratach '--no-connect' chun nasc a oidhreacht ón réad dífhabhtaithe reatha nó a rith gan nasc.
  • Tá feabhsuithe déanta ar an Python API. Soláthraítear an cumas orduithe GDB/MI a chur i bhfeidhm i Python. Cuireadh teagmhais nua leis gdb.events.gdb_exiting agus gdb.events.connection_removed, feidhm gdb.Architecture.integer_type(), réad gdb.TargetConnection, maoin gdb.Inferior.connection, gdb.RemoteTargetConnection.send_packet.Thu modh agus gdb. gdb.Type.is_scalar agus gdb.Type.is_sínithe.

Foinse: oscailtenet.ru

Add a comment