MAEC TOOL NEWS:
MAECT-PD32RSIM-010801D
PD32RSIM, PD308SIM, PD30SIM, PD79SIM, PD77SIM, PD38SIM,
PD32000, PD32R, PD308, PD30, PD79, PD77, PD38,
PD308M, PD30M
ご使用上のお願い
|
シミュレータデバッガ、エミュレータデバッガおよびコンパクトエミュレータ専用エミュレータデバッガの使用上の注意事項を連絡します。
- 該当製品
- 1.1 シミュレータデバッガ
| M32Rファミリ用 | :PD32RSIM 全バージョン |
| M16C/80シリーズ用 | :PD308SIM 全バージョン |
| M16C/60, 20シリーズ用 | :PD30SIM 全バージョン |
| 7900シリーズ用 | :PD79SIM 全バージョン |
| 7700xxシリーズ用 | :PD77SIM 全バージョン |
| 740ファミリ用 | :PD38SIM 全バージョン |
- 1.2 エミュレータデバッガ
| M32Rファミリ用 | :PD32000 全バージョン
:PD32R 全バージョン |
| M16C/80シリーズ用 | :PD308 全バージョン |
| M16C/60, 20シリーズ用 | :PD30 全バージョン |
| 7900シリーズ用 | :PD79 全バージョン |
| 7700xxシリーズ用 | :PD77 全バージョン |
| 740ファミリ用 | :PD38 全バージョン |
- 1.3 コンパクトエミュレータ専用エミュレータデバッガ
| M30800T-CPE用 | :PD308M 全バージョン |
| M30620T-CPE用 | :PD30M 全バージョン |
- 内容
Cウォッチウィンドウに変数を登録すると、デバッガが異常終了することがあります。
- 2.1 発生条件
- 以下に示す条件をすべて満たす場合に発生します。
- (1) Cウォッチウィンドウにローカル変数またはファイルローカル変数を登録している。
- (2) Cウォッチウィンドウに登録する際、(1)の変数を、typedefで宣言した型にキャストしている。
- (3) (1)の変数を現在のスコープで参照できない。
- 回避策
typedefで宣言した型にキャストして、ローカル変数とファイルローカル変数を登録しないでください。
また、Cウォッチウィンドウのオープン時に本現象が発生する場合は、ウォッチポイントを保存しているファイルを削除してください。
ファイルの保存場所は以下を参照してください。
| ファイル名: |
アブソリュートモジュールファイルの拡張子を "cwp" にしたもの。 |
| ディレクトリ: |
次のいずれかに保存されています。
・アブソリュートモジュールファイルと同じディレクトリ
・Windowsディレクトリ
・メニュー "Environment" -> "Customize" からオープンするカスタマイズダイアログで指定したディレクトリ |
- 恒久対策
次期バージョンアップ時に改修する予定です。