Выпуск GNU Binutils 2.40

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3263
Зарегистрирован: 20.08.2022

#

Выпуск GNU Binutils 2.40
Дата публикации:Sun, 15 Jan 2023 09:22:37 +0300


Опубликован релиз набора системных утилит GNU Binutils 2.40, в состав которого входят такие программы, как GNU linker, GNU assembler, nm, objdump, strings, strip.

В новой версии:
  • Добавлена поддержка расширений наборов команд процессоров:

    Intel (RAO-INT, MSRLIST, WRMSRNS, CMPccXADD, AVX-VNNI-INT8, AVX-IFMA, PREFETCHI, AMX-FP16).
    ARM (XTheadBa, XTheadBb, XTheadBs,
    XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
    XTheadMemPair, XTheadMac, XTheadSync, Cortex-X1C).
    RISC-V (Zawrs).


Добавлена поддержка чтения (--decompress-debug-sections) и генерации (--compress-debug-sections=zstd) отладочных секций, сжатых с использованием алгоритма zstd. Поддержка сжатия секций при помощи zstd добавлена в утилиты ld, gas, addr2line и objdump.

Добавлена поддержка формата SFRAME с информацией о раскрутке стека вызовов (unwind). Для вывода содержимого секции SFRAME
в утилиты readelf и objdump добавлена опция "--sframe".


Добавлена поддержка отладочного формата CTF.
В утилите objdump реализована опция "--show-all-symbols" для показа в дизассемблированном выводе всех символов, соответствующих указанному адресу.
В objdump в дизассемблере реализована возможность использования разных цветов для подсветки разных частей инструкций. Для включения подсветки требуется сборка с опцией "--enable-colored-disassembly".


В компоновщике (ld) реализована опция "-w" (--no-warnings) для отключения генерации сообщений с предупреждениями и ошибками.





Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=58484

Жизнь за Нер'зула!

Ответить