The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск отладчика GDB 7.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск отладчика GDB 7.6"  +/
Сообщение от opennews (??) on 29-Апр-13, 09:35 
Объявлено (http://sourceware.org/ml/gdb-announce/2013/msg00000.html) о выходе новой версии отладчика GDB 7.6 (http://www.gnu.org/software/gdb/), поддерживающего отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc и т.д.) и программных платформах (GNU/Linux, Unix, Windows).


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


-  Поддержка 64-разрядной архитектуры AArch64 (aarch64*-*-linux-gnu), реализованной в процессорах с набором команд ARMv8. Архитектура AArch64 включает в себя новый набор команд A64, примечательный расширением числа регистров, новыми командами для вычислений с плавающей запятой (FP) и новыми векторными SIMD-инструкциями NEON, такими как инструкции для ускорения работы алгоритмов шифрования AES и SHA-1/SHA-256;
-  Поддержка платформ FreeBSD/powerpc               (powerpc*-*-freebsd), x86_64/Cygwin  (x86_64-*-cygwin*) и Tilera TILE-Gx GNU/Linux (tilegx*-*-linux-gnu);

-  Для C++ ABI (http://sourceware.org/gdb/onlinedocs/gdb/ABI.html) отныне по умолчанию использует GNU v3 ABI, который применяется по умолчанию в GCC, начиная с 2000 года. В обычных условиях версия ABI определяется для приложения автоматически, поэтому значение по умолчанию не имеет большого значения;

-  Улучшение поддержки средств для создания вспомогательных скриптов на языке Python, в том числе обеспечена поддержка Python 3, реализован класс gdb.Architecture  для доступа к внутреннему представлению архитектуры в GDB и добавлено несколько дополнительных функций ($_memeq, $_streq, $_strlen и $_regex);
-  Добавлены новые опции configure: "--enable-libmcheck" и "--disable-libmcheck";
-  Новая опция командной строки: "-nh" (отключение автозагрузки содержимого ~/.gdbinit);
-  Поддержка .gnu_debugdata, сокращенной секции debuginfo ("mini debuginfo");
-  При выполнении команды "cd" без аргумента теперь осуществляется переход в домашнюю директорию;
-  Новые команды: "catch signal", " maint info bfds", python-interactive" и "enable/disable type-printer";
-  Новые внешние пакеты (QTBuffer:size, Qbtrace:bts, Qbtrace:off и
    qXfer:btrace:read);

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


-  set/show print type methods (on|off)
-  set/show print type typedefs (on|off)
-  set/show filename-display basename|relative|absolute
-  set/show trace-buffer-size
-  set/show remote trace-buffer-size-packet auto|on|off
-  set/show debug aarch64
-  set/show debug coff-pe-read
-  set/show debug mach-o
-  set/show debug notification


-  Команда "target record" переименована в "target record-full", а и также добавлена новая команда "target record-btrace", дающая возможность использовать средства аппаратного обеспечения по записи управляющих потоков для процесса.

URL: http://sourceware.org/ml/gdb-announce/2013/msg00000.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=36812

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск отладчика GDB 7.6"  –5 +/
Сообщение от Аноним email(??) on 29-Апр-13, 09:35 
дебаг оптимизированого кода опять глучит?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск отладчика GDB 7.6"  +4 +/
Сообщение от Аноним (??) on 29-Апр-13, 10:28 
Казалось бы, при чем тут gdb?..
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выпуск отладчика GDB 7.6"  +/
Сообщение от 235 on 29-Апр-13, 10:49 
Может у кого есть ссылку на мануал для "быстрого старта" по пользованию?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск отладчика GDB 7.6"  +/
Сообщение от koblin (ok) on 29-Апр-13, 11:26 
https://www.google.ru/search?q=gdb+quick+start+guide
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Выпуск отладчика GDB 7.6"  +/
Сообщение от my on 29-Апр-13, 11:29 
Что из этого уважаемый читал сам и может рекомендовать другим?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Выпуск отладчика GDB 7.6"  +2 +/
Сообщение от anoname on 29-Апр-13, 14:59 
Ничего, только ссылки раздает
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Выпуск отладчика GDB 7.6"  +/
Сообщение от koblin (ok) on 29-Апр-13, 22:07 
>Может у кого есть ссылку на мануал
>Ничего, только ссылки раздает

ребята, похоже у вас весенний авитаминоз, больше бывайте на солнце

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

6. "Выпуск отладчика GDB 7.6"  +/
Сообщение от qux (ok) on 29-Апр-13, 14:56 
В Embedded Linux Primer вроде базовые вещи есть.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Выпуск отладчика GDB 7.6"  +/
Сообщение от arisu (ok) on 29-Апр-13, 17:43 
> Может у кого есть ссылку на мануал для «быстрого старта» по пользованию?

google://cgdb

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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