süsteemitööriistade komplekti väljaanne , mis sisaldab selliseid programme nagu GNU lingija, GNU assembler, nm, objdump, strings, strip.
:
- Asmablisse ARM-i süsteemide jaoks on lisatud toetust juhiste kogumile
SVE2 (Skalaarne vektor laiendus 2), TME (Tehingute mälulaiendus) ja MVE (Vektorilaiendus). Lisatud on tugi protsessoritele
Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE ja Cortex-A77. Rakendatud on direktiiv „.float16“ 16-bitiste ujukomaarvude kirjeldamise jaoks; - ASM-i tööriista jaoks MIPS-i süsteemides on lisatud suvand „-m[no-]fix-loongson3-llsc“, et kontrollida Loongson3 protsessorite vea ümberkäimist, mis toob kaasa omavahelise lukustamise teatud LL ja SC juhiste kasutamise korral;
- AArch64 arhitektuuri linkija jaoks on lisatud suvand „-z pac-plt“, et aktiveerida PLT (Menetluse lingi tabel) kirje kaitse PAC-i (Punkti autentsuse kaitse) abil, samuti on rakendatud omadused
GNU_PROPERTY_AARCH64_FEATURE_1_BTI ja GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Cortex-A53 protsessorites on lisatud suvand „—fix-cortex-a53-843419[=full|adr|adrp“, et valida üks ümberkaatamisviisidest probleemi 843419 jaoks. - Objdumpi on lisatud suvand „—source-comment[={txt}]“, et määrata allikate ridade eelistus, mis kuvatakse dissassembli ajal;
- Objcopy on nüüd saanud valikud „—set-section-alignment section-name=power-of-2-align“ ja „—verilog-data-width“, et muuta sektsioonide joondamist ja hallata ridade suurust andmete kuvamisel verilog formaadis;
- Readelfis ja objdumpis on nüüd eraldi valikud „—debug-dump=links/follow“ ja „—dwarf=links/follow-links“, et kuvada ja järgida linke, kui failis on mitu debug info komplekti;
- Objdumpis ja readelfis on lisatud tugi CTF (Compact Type Format) kandroogide jaoks.
Allikas: opennet.ru
