Everything

 

-Xasm_far_jump


アセンブリ・ソース・ファイルに対して,far jumpの出力を制御します。

[指定形式]

-Xasm_far_jump

 

-

省略時解釈

jarl,またはjr命令としてアセンブルを行います。

[詳細説明]

-

アセンブリ・ソース・ファイルに対して,ソース中に記述されたすべてのjarl,およびjr命令をjarl32,およびjr32命令とみなしてアセンブルを行います。

-

個別の命令ごとに制御したい場合は,ソース中でjarl22/jarl32,jr22/jr32のように明記します。

-

本オプションは,jump命令には影響しません。

-

本オプションは,Cソース・ファイルに対しては無効です。

[使用例]

-

アセンブリ・ソース中に記述されたすべてのjarl,およびjr命令をjarl32,およびjr32命令とみなしてアセンブルを行います。

>asrh -Xasm_far_jump -Xcommon=rh850 main.asm