The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск отладчика GDB 7.9"
Отправлено opennews, 21-Фев-15 11:39 
Представлен (https://sourceware.org/ml/gdb-announce/2015/msg00002.html) новый выпуск отладчика GDB 7.9 (http://www.gnu.org/software/gdb/), поддерживающего отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc и т.д.) и программных платформах (GNU/Linux, Unix, Windows, OS X).

Ключевые улучшения:

-  Улучшены средства для создания вспомогательных скриптов на языке Python;
-  Поддержка компиляции и подстановки исходных текстов в объект отладки (inferior (https://sourceware.org/gdb/onlinedocs/gdb/Inferiors-and-Prog...)). Для работы требуется находящийся в разработке GCC 5.0, собранный с libcc1.so.

-  При возобновлении выполнения программы командой resume, GDB теперь всегда перенаправляет сигналы нити, которой данный сигнал адресован, даже если пользователь поменял нить во время остановки выполнения (ранее возникали ситуации, при которых сигналы перенаправлялись только к текущей на момент остановки нити);

-  С другой стороны, команда "signal" теперь всегда доставляет запрошенный сигнал к текущей нити. Если программа остановлена и пользователь переключился между нитями, GDB запросит подтверждение;
-  Для платформы x86 GNU Hurd добавлена поддержка аппаратных точек останова (watchpoint);

-  Поддержка платформы MIPS SDE  (mips*-sde*-elf*);
-  Новые команды:

-  add-auto-load-scripts-directory directory
-  compile code [-r|-raw] [--] [source code]
-  compile file [-r|-raw] filename
-  demangle [-l language] [--] name
-  maint print user-registers
-  queue-signal signal-name-or-number

-  Новые опции:


-  set debug symbol-lookup
-  show debug symbol-lookup


-  В программный интерфейс управления GDB/MI (https://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI.html) в вывод команды "-list-thread-groups" добавлено новое поле с кодом возврата;
-  Прекращена поддержка устаревших платформ: Alpha (OSF/1 и Tru64), SGI Irix-5.x, SGI Irix-6.x VAX (4.2 - 4.3 Reno) BSD, VAX Ultrix;
-  Прекращена поддержка команды "dll-symbols" и связанных с ней псевдонимов "add-shared-symbol-files" и "assf". Вместо них слудует использовать команду "sharedlibrary" ("share").


URL: https://sourceware.org/ml/gdb-announce/2015/msg00002.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=41706

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру