- ARM 系統的彙編器中新增了指令集支持
SVE2(可擴展向量擴充2)、TME(事務記憶體擴充)和MVE(向量擴充)。新增了處理器支援
Arm Cortex-A76AE、Cortex-A77、Cortex-M35P、Cortex-A34、Cortex-A65、Cortex-A65AE、Cortex-A76AE 和 Cortex-A77。實作了「.float16」指令來編碼 16 位元浮點數的文字; - MIPS系統的彙編器中新增了「-m[no-]fix-loongson3-llsc」選項,以控制龍芯3處理器中某些使用LL和SC指令時導致死鎖的錯誤的解決方法;
- 「-z pac-plt」選項已新增至 AArch64 架構的連結器中,以使用 PAC(指標驗證)和屬性來保護 PLT(流程連結表)表中的記錄
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}]」選項,用於設定反彙編時顯示的原始程式碼行的前綴;
- 為objcopy 新增了「--set-section-alignment section-name=power-of-2-align」和「--verilog-data-width」選項,以在以verilog 格式顯示資料時變更節對齊並控制行大小;
- 為 readelf 和 objdump 新增了單獨的選項“—debug-dump=links/follow”和“—dwarf=links/follow-links”,以便在檔案中存在多組偵錯資訊時顯示和追蹤連結;
- objdump 和 readelf 中新增了對 CTF(緊湊型別格式)編碼轉儲的支援。
來源: opennet.ru