6.15 symdefs ファイルの作成

リンカコマンドラインでは symdefs ファイルを指定できます。

symdefs ファイルを生成するには、armlink オプション --symdefs=filename を使用します。

リンクの最終段階が正常に処理されたときに、リンカによって symdefs ファイルが作成されます。部分的なリンクの場合、またはリンクの最終段階が正常に処理されなかった場合、ファイルは作成されません。

filename が存在しない場合は、リンカがファイルを作成してすべてのグローバルシンボルに対するエントリをそのファイルに追加します。 filename が存在する場合は、既存の filename の内容を使用して、リンカからのファイルの再書き込み時に出力するシンボルを選択します。つまり、ファイル名に既存のシンボルのみが更新され、新しいシンボル(存在する場合)は追加されません。この処理が必要ない場合は、リンク手順の前に既存の symdefs ファイルをすべて削除して下さい。

関連する概念
6.14 別のイメージに含まれているシンボルへのアクセス
関連する参考文書
6.18 symdefs ファイルの形式
12.148 --symdefs=filename
非機密扱いPDF file icon PDF 版ARM DUI0474JJ
Copyright © 2010-2013 ARM.All rights reserved.