CPUコアの種別を指定します。
[指定形式]
-cpu={S1|S2|S3}
S1 :RL78-S1コア
S2 :RL78-S2コア
S3 :RL78-S3コア
|
-devオプションを指定している場合は,-devオプションで指定したデバイス・ファイルに書かれたCPUコアを有効にします。-devオプションを指定していない場合は,エラーとなります。
[詳細説明]
- | 各CPUコアの共通オブジェクト・ファイルを出力します。 |
- | 指定可能な文字列以外を指定した場合は,エラーとなります。 |
- | -devオプションと同時に指定した際,本オプションで指定したCPUコア種別と-devオプションで指定したデバイス・ファイル中のCPUコアが異なる場合は,エラーとなります。
それ以外の場合は,デバイス・ファイルを使用して処理を行います。 |
- | -dev,および-cpuオプションを指定する際に同時に指定可能な他のオプションについて,以下に示します。 |
|
|
|
-mirror_source
|
指定可能
|
指定可能注
|
-mirror_region
|
指定不可
|
指定可能
|
注 | -cpu=S1オプションと-mirror_source=1オプションを同時に指定することはできません。 |
[使用例]
- | CPU種別をRL78-S2コアに対応したコードを生成します。 |