ホーム > ユーザーサポート > FAQ カバレッジマスターwinAMS

FAQ / カバレッジマスターwinAMS

オブジェクトファイル・OMF変換に関する問題

017_02 : OMF変換を行うと、Warningが大量に出力されます。このWarningの出力を行わない方法はありますか?

【質問】
Q.OMF変換を行うと、下記のようなWarningが大量に出力されます。これはなぜでしょうか?このWarningの出力を行わない方法はありますか?

・Warning!! [****] パラメータ情報を取得できませんでした。 ( **** )
・Warning!! [****] 変換に必要な情報が不足しているため変換できません。 ( **** )

 

【回答】
コンパイル時に、コンパイラの最適化によってコード化されなかったオート変数の割付けアドレス(スタックからのオフセットやレジスタ番号)などが、コンパイル後のオブジェクトコードのデバック情報に設定されない場合があり、これがWarningとして出力されます。これらが出力される場合でも、単体テストの実行には問題ありません。

一部のマイコンには、Warningを出力しない「−NOWARNING」のOMF変換オプションがサポートされています。

関連サポート情報検索

【サポート情報サイト内Google検索】

検索キーワード: OMF変換 | 大量のWarning

他のキーワード検索


参考情報・リンク