Апублікаваны рэліз набору сістэмных утыліт 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