オブジェクトファイルの枠組みを提供し、複数のプロセッサ、複数のデータ符号化、複数のクラスのマシンをサポートします。このオブジェクトファイルファミリをサポートするため、ファイルの初期バイトによりファイルの解釈方法が指定されます。これらの初期バイトは、問い合わせが行われるプロセッサにも、ファイルの他の内容にも依存しません。構成要素に一致します。サイズこれらのインデックスは、次に示す値を保持するバイトにアクセスします。バイトの「マジックナンバー」(次の表を参照)。ファイルのクラスまたは容量を示します。次の表にファイルのクラスを示します。ビットオブジェクトファイル形式は、最大マシンのサイズを最小マシンに押しつけることなしにさまざまなサイズのマシン間で互換性が維持されるように設計されています。ファイルのクラスは、オブジェクトファイルそのもののデータ構造によって使用される基本タイプを定義します。オブジェクトファイルセクションに含まれるデータは、異なるプログラミングモデルに準拠する場合があります。ギガバイトまでのファイルと仮想アドレス空間が存在するマシンをサポートします。定義される基本タイプを使用します。ビットアーキテクチャに対して使用されます。定義される基本タイプを使用します。