- Understøttelse af instruktionssæt er blevet tilføjet til assembler til ARM-systemer
SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) og MVE (Vector Extension). Tilføjet processorunderstøttelse
Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE og Cortex-A77. Implementerede ".float16"-direktivet for at indkode bogstaver for 16-bit flydende kommatal; - Muligheden "-m[no-]fix-loongson3-llsc" er blevet tilføjet til assembleren for MIPS-systemer for at kontrollere løsningen for en fejl i Loongson3-processorer, der fører til dødvande, når bestemt brug af LL- og SC-instruktioner;
- "-z pac-plt"-indstillingen er blevet tilføjet til linkeren til AArch64-arkitekturen for at muliggøre beskyttelse af poster i PLT-tabeller (Procedure Linkage Table) ved hjælp af PAC (Pointer Authentication) og egenskaberne
GNU_PROPERTY_AARCH64_FEATURE_1_BTI og GNU_PROPERTY_AARCH64_FEATURE_1_PAC. For at vælge en af metoderne til at omgå problem 843419 i Cortex-A53-processorer, er indstillingen "—fix-cortex-a53-843419[=full|adr|adrp" blevet tilføjet - Tilføjet "--source-comment[={txt}]" mulighed for at objdumpe for at indstille præfikset for kildelinjer, der vises under adskillelse;
- Tilføjet "--set-section-alignment section-name=power-of-2-align" og "--verilog-data-width" muligheder for at objcopy for at ændre sektionsjusteringen og kontrollere rækkestørrelsen, når data vises i verilog-format ;
- Tilføjede separate muligheder "—debug-dump=links/follow" og "—dwarf=links/follow-links" til readelf og objdump for at vise og følge links, når der er flere sæt fejlretningsoplysninger i filen;
- Understøttelse af dumps i CTF (Compact Type Format)-kodning er blevet tilføjet til objdump og readelf.
Kilde: opennet.ru