lëshimi i paketës së utiliteteve sistemore , i cili përfshin programe si GNU linker, GNU assembler, nm, objdump, strings, strip.
:
- Në assemblerin për sistemet ARM është shtuar mbështetje për setin e instrukcioneve
SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) dhe MVE (Vector Extension). Është shtuar mbështetje për procesorët
Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE dhe Cortex-A77. Është implementuar direktiva «.float16» për kodimin e literalëve për numra me pikë flottante 16-bit; - Në assemblerin për sistemet MIPS është shtuar opsioni «-m[no-]fix-loongson3-llsc» për t'u menaxhuar rreth gabimit në procesorët Loongson3, që çon në bllokim të ndërsjellë me përdorimin e caktuar të instrukcioneve LL dhe SC;
- Në linkerin për arkitekturën AArch64 është shtuar opsioni «-z pac-plt» për aktivizimin e mbrojtjes së shënimeve në tabelat PLT (Tabela e Kërcimeve të Procedurave) me anë të PAC (Autentifikimi i Derdhjes), si dhe janë implementuar pronësi
GNU_PROPERTY_AARCH64_FEATURE_1_BTI dhe GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Për të zgjedhur një nga metodat e menaxhimit të problemit 843419 në procesorët Cortex-A53 është shtuar opsioni «—fix-cortex-a53-843419[=full|adr|adrp» - Në objdump është shtuar opsioni «—source-comment[={txt}]» për të caktuar prefixin e linjave të teksteve origjinale që shfaqen gjatë dezasemblimit;
- Në objcopy janë shtuar opsionet «—set-section-alignment section-name=power-of-2-align» dhe «—verilog-data-width» për të ndryshuar përshtatjen e seksioneve dhe për të menaxhuar madhësinë e linjës gjatë shfaqjes së të dhënave në formatin verilog;
- Në readelf dhe objdump janë shtuar opsione të ndara «—debug-dump=links/follow» dhe «—dwarf=links/follow-links» për shfaqjen dhe ndjekjen e lidhjeve, në rast se ka disa grupe informacioni debug në skedarin;
- Në objdump dhe readelf është shtuar mbështetje për dumpe në kodimin CTF (Compact Type Format).
Burimi: opennet.ru
