m4
コマンドラインオプションでプリプロセッサを使用しています--synclines
。このオプションは#line <nn>
、展開された各複数行の後に行を出力します。
例:
; sr0(<register>, <count>) unrolls the sr0 statement for <register> <count> times.
sr0(reg_0, 3)
sr1 reg_1
結果:
#line 1 "test.psm"
; sr0(<register>, <count>) unrolls the sr0 statement for <register> <count> times.
sr0 reg_0
#line 2
sr0 reg_0
#line 2
sr0 reg_0
#line 2
sr1 reg_1
sr0(reg_0, 3) は 2 行目で発生したため、#line 2
各展開の後に m4 が追加されます。
#
コメント記号をに変更するにはどうすればよい;
ですか? #
アセンブラがコメント記号としてサポートしていないためです。