Представљено је издање ГДБ 12.1 дебагера (прво издање серије 12.к, за развој је коришћена грана 12.0). ГДБ подржава отклањање грешака на нивоу извора за широк спектар програмских језика (Ада, Ц, Ц++, Објецтиве-Ц, Пасцал, Го, Руст, итд.) на различитом хардверу (и386, амд64, АРМ, Повер, Спарц, РИСЦ - В, итд.) и софтверске платформе (ГНУ/Линук, *БСД, Уник, Виндовс, мацОС).
Кључна побољшања:
- Подразумевано је омогућен вишенитни режим за учитавање симбола за отклањање грешака, што убрзава покретање.
- Побољшана подршка за Ц++ шаблоне.
- Имплементирана је подршка за рад на ФрееБСД платформи у асинхроном режиму (асинц).
- Могуће је онемогућити коришћење ГНУ Соурце Хигхлигхт-а и користити библиотеку Пигментс за истицање синтаксе.
- Команда "цлоне-инфериор" проверава да ли су подешавања ТТИ, ЦМД и АРГС копирана са оригиналног објекта за отклањање грешака (инфериорног) у нови објекат за отклањање грешака. Такође је осигурано да се све промене променљивих окружења направљене коришћењем команди 'сет енвиронмент' или 'унсет енвиронмент' копирају у нови објекат за отклањање грешака.
- Команда "принт" пружа подршку за штампање бројева са покретним зарезом, специфицирајући формат основне вредности, као што је хексадецимални ("/к").
- Додата подршка за покретање дебагера и ГДБ сервера на ГНУ/Линук/ОпенРИСЦ архитектури (или 1к*-*-линук*). Додата подршка за апликације за отклањање грешака за ГНУ/Линук/ЛоонгАрцх циљну платформу (лоонгарцх*-*-линук*). Подршка за циљну платформу С+цоре (сцоре-*-*) је укинута.
- ГДБ 12 је најављен као последње издање које подржава изградњу са Питхон 2.
- Застарело и биће уклоњено у ГДБ 13 ДБКС режиму компатибилности.
- ГДБ/МИ интерфејс за управљање дозвољава коришћење команде '-адд-инфериор' без параметара или заједно са заставицом '--но-цоннецтион' за наслеђивање везе од тренутног објекта за отклањање грешака или покретање без везе.
- Направљена су побољшања у Питхон АПИ-ју. Обезбеђена је могућност имплементације ГДБ/МИ команди у Питхон-у. Додати су нови догађаји гдб.евентс.гдб_екитинг и гдб.евентс.цоннецтион_ремовед, функција гдб.Арцхитецтуре.интегер_типе(), објекат гдб.ТаргетЦоннецтион, својство гдб.Инфериор.цоннецтион, гдб.РемотеТаргетЦоннецтион.сенд_Таргет.детаил.метод и атрибут гдбтаил.детаил. гдб.Типе.ис_сцалар и гдб.Типе.ис_сигнед.
Извор: опеннет.ру