JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... = txt ] -S オプションと同様ですが、すべてのソース・コード行は接頭辞 txt で表示されます。通常、 txt はコメント文字列であり、アセンブラコードとソースコードを区別するために使用できます。 txt が指定されない場合は、デフォルトの文字列 `#" (ハッシュの後にスペース) が使用 ... ... ンパイルやアセンブル を必要としないファイル) を無視します。 -S コンパイルが終った所で処理を停止し、アセンブルは行いません。 アセンブラコードではない入力ファイルが指 定された場合は、出力はアセンブラコードのファイルになります。 デフォルトでは、GCC はアセンブラファイ ... 、ある関数に対する全ての呼び出しを組み込むことができ、かつその関数が static と宣言されていた場合は、GCC はその関数を独立したアセンブラコードと しては出力をしません。 -fcaller-saves 関数呼び出しにおいて破壊されるであろう値を、レジスタに保持することを可 能とします。 ... ません。 -fverbose-asm 出力のアセンブラ中に特別なコメント情報を追加し、可読性を高めます。この オプションは一般的には、出力のアセンブラコードを本当に読みたい場合 (例え ばコンパイラ自身をデバッグしているような場合) にのみ効果があります。 -fvolatile ポインタによるメモ ... ... から抜け出す。 変数 変数には文字列、レジスタ、式の結果が入る。 2 種類の変数がある。 • .EQU か .ASSIGN により定義される変数。 アセンブラコードの出力においてこの種の変数の値を求めるには、 単に変数名を書けばよい。 これらの変数はアセンブラコードの出力をしているときにの ... 受け入れる。 必要なら、上の `bar' のように、変数名の後ろにコロンを付けてもよい。 マクロ定義 .MACRO と .ENDM の指示子により、 アセンブラコードの出力を生成する独自のマクロを定義出来る。 .MACRO NAME .MACRO NAME [ ARG [ = DEFAULT_VALUE ] , ... ] NAME というマクロの定義 ... まで続く。 この 2 種類のコメント印は、取り扱いがわずかに違う : ! 1 文字のエスケープされてないコメント文字は gasp の出力の中にアセンブラコードのコメントを生成する。 gasp はどの様なプリプロセッサの変数 (マクロ引数や、その前に .ASSIGNA か .ASSIGNC で定義された変数) で ... ... があるかも知れません。 -o file 出力先を file に指定します。 -S コンパイルが終った所で処理を停止し、アセンブルは行いません。 アセンブラコードではない入力ファイルが指定された場合は、出力は アセンブラコードのファイルになります。 -U macro マクロ macro の定義を無効にし ... ... f2c コマンドを透過的に起動するので、 このスクリプトは本物のFortranコンパイラのように使用することができる。 Fortran、C言語、アセンブラコードのコンパイル、およびf2cライブラリ とのリンクに使用できる。 末尾に .f のあるファイル引数はFortranのソースファイルとしてコンパ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。