<アセンブル・オプション / マイコンオプション>
[指定形式]
環境変数CPU_RXに従います。
[詳細説明]
- | -cpu=rx600を指定した場合、RX600向けのリロケータブルファイルを生成します。 |
- | -cpu=rx200を指定した場合、RX200向けのリロケータブルファイルを生成します。 |
[備考]
- | 本オプションは、従来機能と互換性を保つためのものです。 |
- | 今後、RXファミリの製品展開で追加される品種については、命令セットアーキテクチャなどの選択は、-cpuオプションではなく、-isaオプションでの対応となります。新規にアプリケーション開発する際は、-isaオプションを用いてください。 |
- | cpuオプションは、次の記述により-isaオプションと-fpu,-nofpuオプションで置き換えることが可能です。*1 |
- | - cpu=rx600 → -isa=rxv1 -fpu |
- | - cpu=rx200 → -isa=rxv1 -nofpu |
- | rx200を指定した場合、RX200でサポートされていない浮動小数点演算命令の記述および制御レジスタFPSWの記述をエラーとします。 |
- | -cpuオプションを省略し、-isaオプション、環境変数CPU_RX および 環境変数ISA_RXのいずれの指定もない場合はエラーとなります。 |
- | -isaオプションと同時に指定することはできません。 |
【注意】
- | *1) ソースプログラムにプリデファインドマクロ __RX200、__RX600の記述がある場合を除きます。 |