BFDライブラリ
例えば、リトルエンディアンのホストでのビッグエンディアンのターゲットの扱い、32ビットと64ビットの間の正しいデータ変換、再配置エントリによって決定されるアドレス演算の手順のようなものである。
BFDライブラリは当初、多種多様なツールから利用できる一般的なライブラリとして設計されていたが、GPLでのライセンシング、新しいシステムの特性に対応するためのAPIの頻繁な調整により、利用は抑えられる傾向にあった。BFDライブラリの主要な利用者は、GNUアセンブラ (GAS)、GNUリンカ (GLD)、他のGNU Binutilsのツール、GNUデバッガ (GDB) である。結果として、BFDライブラリ自体が独立して配布されることはなく、binutilsとGDBのリリースに同梱されている。いずれにせよ、BFDライブラリは組み込みシステム向け開発のためのGNUツールの重要な構成要素である。
BFDライブラリは、コアダンプで出力された構造体データを読むためにも利用される。