GNU Binutils 2.47では、コンパイルとリンク処理に新しいオプションとRISC-Vアーキテクチャの拡張サポートが追加された。このバージョンでは、--reloc-section-sym=[all|internal|none]オプションでローカルリンクシンボルを管理し、--debug-dir=[DIR]オプションで別のデバッグ情報を検索できるようになった。また、objdumpツールに-map-global-varsオプションが追加され、グローバル変数の位置と型を表示できるようになった。
リンカの新しい--start-libと--end-libオプションにより、ライブラリをより柔軟に管理できるようになった。BFDリンカは、-O 0オプションでマージ可能なセクションの内容のマージを停止し、より高速なリンクプロセスを提供するが、より大きなバイナリファイルを生成する可能性がある。また、32ビットs390ターゲットのサポートはこのバージョンで廃止されたが、64ビットs390xターゲットは依然としてサポートされている。
GNU Binutils 2.47は、RISC-Vアーキテクチャの新しい標準拡張機能をサポートしている。これらの拡張機能には、zalasr v1.0、svrsw60t59b v1.0、zvabd v1.0、smpmpmt v1.0、zvqwdota8i、zvqwdota16i、zvfwdota16bf、zvfqwdota8f v1.0、zvqwbdota8i、zvqwbdota16i、zvfwbdota16bf、zvfqwbdota8f、zvfbdota32f v1.0、SpacemiT: xsmtvdot v1.0、xsmtvdotii v1.0が含まれる。
