Випуск GNU Binutils 2.39

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

В новой версії:

  • У компонувальнику файлів у форматі ELF (ELF linker) реалізовано висновок попередження при включенні можливості виконання коду в стеку, а також за наявності у бінарному файлі сегментів пам'яті, для яких виставлені одночасно права на читання, запис та виконання.
  • У ELF linker додана опція «package-metadat» для вбудовування у файл метаданих у форматі JSON, відповідних специфікації Package Metadata.
  • У скрипти компонувальника додано підтримку використання в описі секції мітки TYPE= для встановлення типу секції.
  • В утиліті objdump з'явилася можливість підсвічування синтаксису у дизассембльованому висновку для архітектур AVR, RiscV, s390, x86 та x86_64.
  • В утиліту nm додано опцію "-no-weak" ("-W") для ігнорування weak-символів.
  • У утиліти readelf і objdump додана опція "-wE" для відключення звернення до серверів debuginfod при обробці посилань.

Джерело: opennet.ru

Додати коментар або відгук