CA78K0Rでサポートしているマクロは,以下の通り変換します。CC-RLに対応するマクロがない場合は,メッセージを出力します。CPUマクロは変換せず,メッセージも出力しません。
|
|
|
__LINE__
|
変換しません
|
そのままCC-RLで使用できます。
|
__FILE__
|
変換しません
|
そのままCC-RLで使用できます。
|
__DATE__
|
変換しません
|
そのままCC-RLで使用できます。
|
__TIME__
|
変換しません
|
そのままCC-RLで使用できます。
|
__STDC__
|
変換しません
|
そのままCC-RLで使用できます。
|
__K0R__
|
__RL78__
|
|
__K0R_SMALL__
|
__RL78_SMALL__
|
|
__K0R_MEDIUM__
|
__RL78_MEDIUM__
|
|
__K0R_LARGE__
|
変換しません
|
メッセージを出力します。
CC-RLではユーザ定義マクロとして扱います。
|
__CHAR__UNSIGNED__
|
__UCHAR
|
|
__RL78__
|
変換しません
|
そのままCC-RLで使用できます。
|
__RL78_1__
|
__RL78_S2__
|
|
__RL78_2__
|
__RL78_S3__
|
|
__RL78_3__
|
__RL78_S1__
|
|
__CA78K0R__
|
変換しません
|
メッセージを出力します。
CC-RLにてオプション-convert_cc使用時は,マクロ__CA78K0R__を定義します。
|
CPUマクロ
|
変換しません
|
メッセージを出力しません。
CC-RLではユーザ定義マクロとして扱います。
|