コンパイラがアセンブリ言語ソースファイルを生成する際、C言語の機能をアセンブラで適切に処理させるため、下記の制御命令を出力することがあります。
コンパイラが生成したアセンブリ言語ソースファイルを利用する場合、これらの制御命令の内容を変更せず、そのまま使用してください。また、ユーザアセンブリプログラム作成時には、これらの制御命令は使用しないでください。
|
|
._LINE_TOP
|
#pragma inline_asmで指定された関数を展開した場合に出力されます。
|
._LINE_END
|
.SWSECTION
|
switch文で分岐テーブルを使用した場合に出力されます。
|
.SWMOV
|
.SWITCH
|
.INSTALIGN
|
instalign4, instalign8オプション、または#pragma instalign4, #pragma instalign8 を使用した場合に出力されます。
|