Түлхүүр
- CLI болон TUI интерфейсүүд нь терминалын хэв маягийг тодорхойлох чадвартай болсон ("загвар тохируулах" команд нэмэгдсэн). GNU Highlight-ийн тусламжтайгаар эх бичвэрийг онцлон тэмдэглэдэг;
- C++ эх кодыг GDB-ийн хяналттай процесс болгон хөрвүүлэх, орлуулах туршилтын дэмжлэгийг хэрэгжүүлсэн.
(Доод муу ). Ажиллахын тулд танд дор хаяж libcp7.1.so-оор эмхэтгэсэн GCC 1b хувилбар хэрэгтэй; - IPv6 дэмжлэгийг GDB болон GDBserver дээр нэмсэн. IPv6 хаягийг тохируулахын тулд “[ADDRESS]:PORT” форматыг ашиглана уу;
- RISC-V зорилтот системүүдийн хувьд зорилтыг XML форматаар тайлбарлах дэмжлэг нэмэгдсэн (
Зорилтот тодорхойлолтын формат ); - FreeBSD платформ нь саатуулах цэгүүдийг суулгахад дэмжлэг үзүүлдэг
(catchpoint) системийн дуудлагыг өөр өөр ABI-д зориулсан өөр нэрээр нь ашиглан хийх (жишээ нь, 'kevent'-ийн хувьд 'freebsd11_kevent' нэр нь хуучин ABI-д холбогдох боломжтой); - Unix залгууруудын дэмжлэг (Unix Domain socket) "target remote" тушаалд нэмэгдсэн;
- Процессоор нээсэн бүх файлыг харуулах боломжийг нэмсэн ("info proc files" команд);
- Ижил гүйцэтгэгдэх файлын дараа ачааллыг хурдасгахын тулд DWARF тэмдгийн индексийг дискэнд автоматаар хадгалах боломжийг хэрэгжүүлсэн;
- PowerPC GNU/Linux платформд зориулсан PPR, DSCR, TAR, EBB/PMU болон HTM регистрүүдэд GDBserver руу нэвтрэх дэмжлэг нэмэгдсэн;
- "Set/show debug compile-cplus-types" болон шинэ командуудыг нэмсэн
C++ төрлийн хөрвүүлэлтийн талаарх өгөгдлийн гаралт болон алгассан файл, функцүүдийн талаарх мэдээллийг тохируулахын тулд "дибаг хийх алгасахыг тохируулах/шоулах"; - "frame apply COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" командуудыг фрейм болон урсгалд стек болгох командуудыг нэмсэн;
- “frame”, “select-frame”, “info frame”, “frame”, “select-frame” гэсэн командуудад сайжруулалт хийгдсэн.
— "Мэдээллийн функцууд", "Мэдээллийн төрлүүд", "Мэдээллийн хувьсагч", "Мэдээллийн урсгал", "Мэдээллийн үйл ажиллагаа"; - Багц горимд ажиллах үед сүүлийн команд амжилтгүй болсон тохиолдолд GDB одоо алдааны код 1-ийг буцаана;
- GCC-ээс өгсөн Тодорхойгүй зан үйлийн ариутгагчаар GDB бүтээх чадварыг нэмсэн;
- RISC-V GNU/Linux (riscv*-*-linux*) болон RISC-V FreeBSD (riscv*-*-freebsd*) платформуудад зориулсан үндсэн системийн тохиргоог (нэг систем дээр дибаг хийх үндсэн тохиргоо) нэмсэн;
- Нэмэгдсэн зорилтот тохиргоо: CSKY ELF (csky*-*-elf), CSKY GNU/Linux (csky*-*-linux), NXP S12Z ELF (s12z-*-elf), OpenRISC GNU/Linux (or1k *-*-linux) *), RISC-V GNU/Linux (riscv*-*-linux*) болон RISC-V FreeBSD (riscv*-*-freebsd*);
- Windows дээрх ижил систем дээр дибаг хийхэд Windows XP эсвэл шинэ хувилбарууд шаардлагатай;
- Python API-г ашиглахын тулд Python 2.6 буюу түүнээс хойшхи хувилбарууд шаардлагатай.
Эх сурвалж: opennet.ru