GDB 12 debugger mwepụta

Ewepụtala ntọhapụ nke GDB 12.1 debugger (mwepụta mbụ nke usoro 12.x, a na-eji ngalaba 12.0 maka mmepe). GDB na-akwado nbibi ọkwa isi mmalite maka ọtụtụ asụsụ mmemme (Ada, C, C ++, Objective-C, Pascal, Go, Rust, wdg) na ngwaike dị iche iche (i386, amd64, ARM, Power, Sparc, RISC). - V, wdg) na nyiwe ngwanrọ (GNU/Linux, * BSD, Unix, Windows, macOS).

Nkwalite isi:

  • Site na ndabara, a na-eme ka ọnọdụ multi-threaded maka ibunye akara nbibi, na-eme ka mmalite dị ngwa.
  • Nkwado emelitere maka ndebiri C++.
  • E tinyela nkwado maka ịrụ ọrụ n'elu ikpo okwu FreeBSD na ọnọdụ asynchronous (async).
  • Ọ ga-ekwe omume gbanyụọ iji GNU Source Highlight wee jiri ọba akwụkwọ Pygments maka ịkọwapụta syntax.
  • Iwu "clone-inferior" na-enyocha na e depụtaghachiri ntọala TTY, CMD na ARGS site na ihe mbụ debug (nke dị ala) gaa na ihe ndozi ọhụrụ. Ọ na-ahụkwa na mgbanwe niile na mgbanwe gburugburu ebe obibi emere site na iji iwu 'set environment' ma ọ bụ 'unset environment' na-e depụtaghachi ya na ihe ndozi ọhụrụ.
  • Iwu "bipụta" na-enye nkwado maka ibipụta ọnụọgụ n'elu mmiri, na-akọwapụta usoro nke uru dị n'okpuru, dị ka hexadecimal ("/x").
  • Nkwado agbakwunyere maka ịgba ọsọ debugger na GDBserver na GNU/Linux/OpenRISC architecture (or1k*-*-linux*). Nkwado agbakwunyere maka ngwa nbipu maka ikpo okwu GNU/Linux/LoongArch (loongarch*-*-linux*). Akwụsịla nkwado maka ikpo okwu ebumnuche S+core (akara-*-*).
  • A mara ọkwa GDB 12 dị ka ntọhapụ ikpeazụ iji kwado ụlọ na Python 2.
  • Akwụsịla ma a ga-ewepụ ya na ọnọdụ ndakọrịta GDB 13 DBX.
  • API njikwa GDB/MI na-enye ohere iji iwu '-add-inferior' na-enweghị paramita ma ọ bụ ya na ọkọlọtọ '--no-connection' iji keta njikọ site na ihe nbipu ugbu a ma ọ bụ na-agba ọsọ na-enweghị njikọ.
  • Emeela nkwalite na Python API. Enyere ikike iji mejuputa iwu GDB/MI na Python. agbakwunyere mmemme ọhụrụ gdb.events.gdb_exiting na gdb.events.connection_removed, gdb.Architecture.integer_type() ọrụ, gdb.TargetConnection ihe, gdb.Inferior.njikọ ihe, gdb.RemoteTargetConnection.send_Tbricket. gdb.Type.is_scalar na gdb.Type.is_aka.

isi: opennet.ru

Tinye a comment