The OpenNET Project / Index page

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

Выпуск GNU Binutils 2.44

03.02.2025 10:19

Опубликован релиз набора системных утилит GNU Binutils 2.44, в состав которого входят такие программы, как GNU linker, GNU assembler, nm, objdump, dlltool, readelf, size, strings и strip. Проектом также развивается сервис debuginfod для динамической загрузки отладочных символов с внешнего сервера.

В новой версии:

  • В GNU assembler добавлена поддержка расширенных инструкций:
    • x86_64: AVX10.2, SM4 AVX10.2, AMX-AVX512, AMX-FP8, AMX-MOVRS, AMX-TF32, AMX-TRANSPOSE, MOVRS, Zhaoxin PadLock PHE2, RNG2, MSR_IMM, Zhaoxin GMI.
    • AArch64: SVE_B16B16, SME_B16B16.
    • RISC-V: Zicfiss 1.0, Zicfilp 1.0, Zcmp 1.0 (cm.mva01s, cm.mvsa01), Zcmt 1.0, Smrnmi 1.0, S[sm]dbltrp 1.0, S[sm]ctr 1.0, xcvbitmanip 1.0, xcvsimd 1.0, xsfvqmaccdod 1.0, xsfvqmaccqoq 1.0 и xsfvfnrclipxfqf 1.0.
  • В компоновщик добавлены опции: "--image-base=<ADDR> для совместимости с LLD и "--build-id=xx" для использования 128-разрядных хэшей xxHash, которые 2-4 раза быстрее md5 и sha1. В опции "--package-metadata" добавлена поддержка кодирования "%[string]" и "%xx" в блоках JSON. При формировании перемещаемого результирующего файла (relocatable output) реализована поддержка использования смешанных объектных файлов с LTO и без LTO оптимизаций.
  • В дизассемблер для архитектуры RISC-V добавлена опция "-M,max" для вывода дампа инструкций без проверки их соответствия заданной архитектуре.
  • В профилировщик gprofng добавлена поддержка аппаратных счётчиков событий, доступных в процессорах ARM Neoverse-N1, Ampere-1 и Appliedmicro.
  • Удалена поддержка архитектуры Nios II, сопровождение которой прекращено компанией Intel.


  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Выпуск GNU Binutils 2.43
  3. OpenNews: Выпуск GNU inetutils 2.5 с устранением уязвимости в suid-приложениях
  4. OpenNews: Выпуск набора утилит GNU Coreutils 9.6
  5. OpenNews: Выпуск uutils 0.0.29, варианта GNU Coreutils на языке Rust
  6. OpenNews: Выпуск системной библиотеки Glibc 2.41
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62665-binutils
Ключевые слова: binutils
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1.18, Аноним (18), 12:06, 03/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >для использования 128-разрядных хэшей xxHash, которые 2-4 раза быстрее md5 и sha1

    Могли бы просто Blake 3 использовать.

     
     
  • 2.21, аНОНИМ (?), 12:34, 03/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ашо, блейк3 быстрее мд5 (в 1 поток)?
     
     
  • 3.28, User (??), 13:29, 03/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ээээ... да вроде хорошо так быстрее
    https://github.com/BLAKE3-team/BLAKE3
     
     
  • 4.30, Аноним (30), 13:44, 03/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Он быстрее потому что там троян и cve.
     

  • 1.32, Аноним (30), 13:47, 03/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сидят и переписывают все на раст в туалете, читая утренний опеннет.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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