レジスタ・モードを指定します。
[指定形式]
32レジスタ・モードのオブジェクト・ファイルを生成します。
[詳細説明]
- | 指定したレジスタ・モードのオブジェクト・ファイルを生成します。 |
- | ccrhが使用するレジスタを32本(32レジスタ・モード),22本(22レジスタ・モード,またはcommonレジスタ・モード)のいずれかに制限し,オブジェクト・ファイル内にレジスタ・モードを示すマジック・ナンバを埋め込みます。 |
- | commonレジスタ・モードは,レジスタ・モードに依存しないオブジェクト・ファイルを生成するために使用します。 |
- | modeに指定可能なものを以下に示します。
これ以外のものを指定した場合は,エラーとなります。 |
- | 本オプションは,すべてのソース・ファイルに対して同じレジスタ・モードを指定する必要があります。
ソース・ファイルごとに指定を変えることはできません。
レジスタ・モードが異なるオブジェクト・ファイルが混在している場合は,リンク時にエラーとなります。 |
[使用例]
- | 22レジスタ・モードのオブジェクト・ファイルを生成します。 |
>asrh -Xreg_mode=22 -Xcommon=rh850 main.asm
|