- Az ARM rendszerek összeállítójához utasításkészlet támogatást adtunk
SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) és MVE (Vector Extension). Hozzáadott processzor támogatás
Kar Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE és Cortex-A77. Megvalósította a ".float16" direktívát a 16 bites lebegőpontos számok literáljainak kódolására; - A "-m[no-]fix-loongson3-llsc" opció hozzáadásra került a MIPS-rendszerek összeszerelőjéhez, hogy szabályozza a Loongson3 processzorok hibájának megoldását, amely holtponthoz vezet az LL és SC utasítások bizonyos használata esetén;
- A "-z pac-plt" opció hozzáadásra került az AArch64 architektúra linkerjéhez, hogy lehetővé tegye a rekordok védelmét a PLT (Procedure Linkage Table) táblákban a PAC (Pointer Authentication) használatával, valamint a tulajdonságokkal.
GNU_PROPERTY_AARCH64_FEATURE_1_BTI és GNU_PROPERTY_AARCH64_FEATURE_1_PAC. A Cortex-A843419 processzorok 53. számú problémájának megkerülésére szolgáló módszerek egyikének kiválasztásához a „—fix-cortex-a53-843419[=full|adr|adrp” opció hozzáadásra került. - A „--source-comment[={txt}]” opció hozzáadva az objdump-hoz a szétszerelés során megjelenő forrássorok előtagjának beállításához;
- A „--set-section-alignment section-name=power-of-2-align” és a „--verilog-data-width” opciók hozzáadva az objcopy-hoz a szakaszigazítás megváltoztatásához és a sorméret szabályozásához, amikor az adatokat verilog formátumban jeleníti meg. ;
- Külön opciók hozzáadva a „—debug-dump=links/follow” és „-dwarf=links/follow-links” a readelf és az objdump paraméterekhez a hivatkozások megjelenítéséhez és követéséhez, ha több hibakeresési információ van a fájlban;
- Az objdump és a readelf a CTF (Compact Type Format) kódolású kiíratások támogatásával bővült.
Forrás: opennet.ru