1.1 fromelf イメージ変換ユーティリティについて

fromelf イメージ変換ユーティリティを使用することにより、ELF イメージとオブジェクトファイルを編集したり、それらのファイルの情報を表示したりすることができます。

fromelf では、次のことが行えます。
  • コンパイラ、アセンブラ、およびリンカにより生成される ARM ELF オブジェクトおよびイメージファイルを処理します。
  • armar によって生成される、アーカイブ内のすべての ELF ファイルを処理し、処理したファイルを必要に応じて別のアーカイブに出力します。
  • ELF イメージを、ROM ツールで使用したり直接メモリにロードしたりできる他の形式に変換します。使用できる形式は以下のとおりです。
    • プレーンバイナリ形式。
    • Motorola 32 ビット S レコード形式。(AArch32 状態のみ)
    • Intel Hex 32 ビット形式。(AArch32 状態のみ)
    • バイト指向(Verilog メモリモデル)16 進形式。
  • 逆アセンブリ出力やシンボルリストなどの入力ファイルに関する表示情報を標準出力(stdout)またはテキストファイルに出力します。

デバッグ情報を持たないイメージを生成した場合、fromelf ユーティリティには、以下の制限があります。
  • イメージを別の形式のファイルに変換できません。
  • わかりやすい逆アセンブルリストを生成できません。

個々の ARM® コンパイラ ツールのマニュアルのコマンドラインオプションの説明と関連情報では、 ARM コンパイラ でサポートされているすべての機能が説明されています。記述されていない機能はすべて、サポート対象外のため、自己責任で使用して下さい。サポートされていない機能を使用して生成されたコードについては、正しく動作することを必ず確認して下さい。
関連する概念
2.3 fromelf を使用してイメージファイルに含まれるコードを保護するオプション
2.4 fromelf を使用してオブジェクトファイルに含まれるコードを保護するオプション
関連する参考文書
1.2 fromelf の実行モード
1.4 fromelf のコマンドライン構文
章 3 fromelf コマンドラインオプション
非機密扱いPDF file icon PDF 版ARM DUI0805CJ
Copyright © 2014, 2015 ARM.All rights reserved.