Utgivningen av det minimalistiska systemverktygssviten GNU Binutils 2.39 har offentliggjorts, som inkluderar program som GNU linker, GNU assembler, nm, objdump, strings, strip.
I den nya versionen:
- I ELF linker har aviseringen implementerats för att varna nÀr möjligheten att köra kod pÄ stacken Àr aktiverad, samt nÀr binÀrfilen har minnessegment som samtidigt har rÀttigheter för lÀsning, skrivning och körning.
- En ny alternativ i ELF linker har lagts till: «âpackage-metadata» för att inkludera metadata i JSON-format i filen, i enlighet med specifikationen för Package Metadata.
- Stöd för anvÀndning av etiketten TYPE=<type> för att stÀlla in sektionstypen har lagts till i linker-skript.
- I verktyget objdump har möjligheten att fÀrga syntaxen i disassemblerad utdata för arkitekturerna AVR, RiscV, s390, x86 och x86_64 lagts till.
- I verktyget nm har alternativet «âno-weak» («-W») lagts till för att ignorera weak-symboler.
- I verktygen readelf och objdump har alternativet «-wE» lagts till för att stÀnga av anrop till debuginfod-servrarna vid bearbetning av referenser.
KĂ€lla: opennet.ru
