-Xcommon


デバイス共通のオブジェクト・ファイルを生成することを指定します。

[指定形式]

-Xcommon=series

 

-

省略時解釈

エラーとなります。

ただし,-V/-hオプションを指定している場合は,エラーとなりません。

[詳細説明]

-

デバイス共通のオブジェクト・ファイルを生成することを指定します。

-

本オプションを指定した場合,ターゲットの命令セット・アーキテクチャの命令のみを使用し,また,命令セット・アーキテクチャに対応した共通のマジック・ナンバseriesをオブジェクト・ファイルに埋め込みます。

-

seriesに指定可能なものを以下に示します。
これ以外のものを指定した場合は,エラーとなります。

v850e3v5

命令セット・アーキテクチャがV850E3V5である品種をターゲット・デバイスとして指定したものとのリンクが可能です。

rh850

“v850e3v5”を指定した場合と同じです。

 

-

seriesを省略した場合は,エラーとなります。

[使用例]

-

生成するオブジェクト・ファイルに,命令セット・アーキテクチャがV850E3V5である品種に共通のマジック・ナンバを埋め込みます。

>asrh -Xcommon=v850e3v5 main.asm