よくある質問(FAQ)

IAR社のコンパイラでビルドしたオブジェクトファイルを用いてWinAMSを起動すると、異なるソースファイルに実装された関数が、同一のソースファイルに対応するものとして「関数一覧」に表示されてしまいます。

設定について

質問

IAR社のコンパイラでビルドしたオブジェクトファイルを用いてカバレッジマスターを起動すると、下図のように異なるソースファイルに実装された関数が、同一のソースファイルに対応するものとして「関数一覧」に表示されてしまう場合があります。

回答

これはコンパイラのオプション設定の「複数ファイルのコンパイル」がONになっている場合に発生します。

これをOFFに変更してリビルド/OMF変換をやり直せば、下図のように解決します。