Bol si zverejnený nový release sady systémových utilít GNU Binutils 2.39, ktorá zahŕňa také programy ako GNU linker, GNU assembler, nm, objdump, strings, strip.
V novej verzii:
- V ELF linkeri bola implementovaná výstraha pri aktivácii možnosti vykonávania kódu na zásobníku a tiež pri prítomnosti segmentov pamäte v binárnom súbore, ktoré majú súčasne nastavené práva na čítanie, zápis a vykonávanie.
- Do ELF linkera bola pridaná možnosť „—package-metadat“ na vloženie metadát vo formáte JSON zodpovedajúcich špecifikácii Package Metadata.
- Do skriptov linkera sa pridala podpora používania v popise sekcie značky TYPE= na nastavenie typu sekcie.
- V utilite objdump sa objavila možnosť zvýraznenia syntaxe v disasemblerovom výstupe pre architektúry AVR, RiscV, s390, x86 a x86_64.
- Do utility nm bola pridaná možnosť „—no-weak“ („-W“) na ignorovanie weak symbolov.
- Do utilít readelf a objdump bola pridaná možnosť „-wE“ na zakázanie prístupu k serverom debuginfod pri spracovaní odkazov.
Zdroj: opennet.ru
