- ARM системалары үчүн ассемблерге нускамалар топтомун колдоо кошулду
SVE2 (масштабдык вектордук кеңейтүү 2), TME (транзакциялык эстутум кеңейтүү) жана MVE (вектордук кеңейтүү). Процессордун колдоосу кошулду
Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE жана Cortex-A77. 16 биттик калкыма чекиттер үчүн литералдарды коддоо үчүн ".float16" директивасын ишке ашырды; - "-m[no-]fix-loongson3-llsc" опциясы MIPS системалары үчүн ассемблерге кошулган, Loongson3 процессорлорундагы мүчүлүштүктөрдү чечүүнү көзөмөлдөө үчүн, бул LL жана SC инструкцияларын белгилүү бир колдонууда туюкка алып келет;
- "-z pac-plt" опциясы AArch64 архитектурасы үчүн байланыштыргычка PAC (көрсөткүчтүн аныктыгын текшерүү) жана касиеттерин колдонуу менен PLT (Procedure Linkage Table) таблицаларындагы жазууларды коргоону иштетүү үчүн кошулган.
GNU_PROPERTY_AARCH64_FEATURE_1_BTI жана GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Cortex-A843419 процессорлорунда 53 көйгөйүн айланып өтүү ыкмаларынын бирин тандоо үчүн “—fix-cortex-a53-843419[=full|adr|adrp” параметри кошулду. - Демонтажда көрсөтүлгөн баштапкы саптардын префиксин коюу үчүн objdump үчүн “--source-comment[={txt}]” опциясы кошулду;
- Берилог форматында берилиштерди көрсөтүүдө бөлүмдүн тегиздөөсүн өзгөртүү жана саптын өлчөмүн көзөмөлдөө үчүн "--set-section-alignment section-name=power-of-2-align" жана "--verilog-data-width" опциялары кошулду. ;
- Файлда мүчүлүштүктөрдү оңдоо маалыматынын бир нече топтому болгондо шилтемелерди көрсөтүү жана кийинки шилтемелер үчүн “—debug-dump=links/follow” жана “-dwarf=links/follow-links” өзүнчө опциялар кошулду;
- CTF (Compact Type Format) коддоосунда таштандыларды колдоо objdump жана readelfке кошулду.
Source: opennet.ru