Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

GNU Binutils 2.47

Дата публикации: 27-07-2026 08:46:52



26 июля 2026 года состоялся выпуск GNU Binutils 2.47 — набора низкоуровневых инструментов для работы с объектными и исполняемыми файлами. В состав проекта входят ассемблер GNU Assembler, компоновщик GNU ld, а также утилиты objdump, readelf, ar, nm, objcopy, strip и другие компоненты, широко используемые при сборке программ в GNU/Linux.
В новой версии продолжено расширение поддержки архитектуры RISC-V. Добавлена работа со стандартными расширениями Zalasr 1.0, Svrsw60t59b 1.0, Zvabd 1.0 и Smpmpmt 1.0, а также с несколькими группами векторных инструкций скалярного произведения. Реализованы и фирменные расширения процессоров SpaceMiT — xsmtvdot и xsmtvdotii.
( читать дальше... )



 binutils



Основное содержимое страницы с новостью.

26 июля 2026 года состоялся выпуск GNU Binutils 2.47 — набора низкоуровневых инструментов для работы с объектными и исполняемыми файлами. В состав проекта входят ассемблер GNU Assembler, компоновщик GNU ld, а также утилиты objdump, readelf, ar, nm, objcopy, strip и другие компоненты, широко используемые при сборке программ в GNU/Linux.

В новой версии продолжено расширение поддержки архитектуры RISC-V. Добавлена работа со стандартными расширениями Zalasr 1.0, Svrsw60t59b 1.0, Zvabd 1.0 и Smpmpmt 1.0, а также с несколькими группами векторных инструкций скалярного произведения. Реализованы и фирменные расширения процессоров SpaceMiT — xsmtvdot и xsmtvdotii.

Основные изменения GNU Binutils 2.47:

  • Настройка обработки символов секций. В GNU Assembler появился параметр --reloc-section-sym=[all|internal|none], который управляет заменой ссылок релокаций на локальные символы ссылками на соответствующие символы секций.
  • Упрощён поиск отладочных данных. Утилиты objdump и readelf получили параметр --debug-dir=DIR, позволяющий указать каталог с отдельными файлами отладочной информации.
  • Отображение глобальных переменных. В objdump добавлен параметр --map-global-vars, выводящий расположение и тип глобальных переменных на основе отладочной информации DWARF.
  • Новые возможности GNU ld. Компоновщик поддерживает параметры --start-lib и --end-lib, позволяющие обрабатывать группу объектных файлов подобно статической библиотеке. Параметры --link-mapless и --no-link-mapless управляют обработкой архивов, в которых отсутствует индекс символов.
  • Ускоренная компоновка. В BFD-компоновщик добавлен нулевой уровень оптимизации -O 0. В этом режиме не объединяется содержимое секций, допускающих слияние. Компоновка выполняется быстрее, однако размер полученного файла может увеличиться.
  • Устаревшая 32-разрядная s390. Поддержка 32-разрядной конфигурации архитектуры IBM s390 объявлена устаревшей и в одном из будущих выпусков может быть удалена. Современной 64-разрядной архитектуры s390x это изменение не касается.

Подробное описание выпуска приведено в официальном объявлении проекта, краткий обзор изменений опубликован на Phoronix. Архивы с исходным кодом доступны в каталоге загрузок GNU и на сервере Sourceware.

>>> Источник

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1GNU Binutils 2.47 Released With More RISC-V Extensions, New Options012.3926-07-2026
2glibc 2.44011.0626-07-2026
3Выпуск операционной системы NetBSD 11.0022.4701-08-2026
4Обновился эмулятор архитектуры Эльбрус на основе QEMU015.1202-08-2026
5GNU C Library 2.44 Released With /etc/tunables.conf, More Optimizations010.9825-07-2026
6Проект GCC отказался принимать значимые фрагменты кода, созданные нейросетями09.929-07-2026
7Xen 4.22024.3831-07-2026
8За 31 час разработчики Linux опубликовали 432 сообщения об уязвимостях ядра015.4627-07-2026
9Google без официального анонса опубликовала Chrome для Linux на ARM64016.6129-07-2026
10lzbench 2.30516-06-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 13.39. Источник: linux.org.ru.