Bolo zverejnené vydanie sady systémových nástrojov GNU Binutils 2.39, ktorá zahŕňa programy ako GNU linker, GNU assembler, nm, objdump, strings, strip.
V novej verzii:
- Linker súborov vo formáte ELF (ELF linker) teraz zobrazuje varovanie, keď je povolená možnosť spúšťania kódu v zásobníku, ako aj vtedy, keď binárny súbor obsahuje segmenty pamäte, pre ktoré sú súčasne nastavené práva na čítanie, zápis a spúšťanie. .
- ELF linker pridal možnosť „--package-metadat“ na vloženie metadát do súboru vo formáte JSON, ktorý je v súlade so špecifikáciou Package Metadata.
- Pridaná podpora pre používanie značky TYPE= v popisoch sekcií v skriptoch linkera na nastavenie typu sekcie.
- Pomôcka objdump má teraz možnosť zvýrazniť syntax v rozobratom výstupe pre architektúry AVR, RiscV, s390, x86 a x86_64.
- Do nástroja nm bola pridaná možnosť „--no-weak“ („-W“) na ignorovanie slabých znakov.
- Voľba "-wE" bola pridaná do nástrojov readelf a objdump na zakázanie volaní na debuginfod servery pri spracovaní odkazov.
Zdroj: opennet.ru