ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Studio 12.3: C ユーザーガイド Oracle Solaris Studio 12.3 Information Library (日本語) |
B.2.7 -Dname[(arg[,arg])][=expasion]
B.2.59 -Qoption phase option[,option..]
B.2.65 -traceback[={ %none|common|signals_list}]
B.2.79.1 SPARC および x86 用の -xarch フラグ
B.2.81 -xbinopt={prepare| off}
B.2.82 -xbuiltin[=( %all|%default|%none)]
B.2.89.1 -xcheck=init_local の初期化値
B.2.94 -xdebugformat=[stabs|dwarf ]
B.2.97 -xdumpmacros[= value[,value...]]
B.2.103 -xinstrument=[ no%]datarace
B.2.104.2 -xipo=2 による内部手続き解析を行うべきでないケース
B.2.108 -xkeepframe[=[ %all,%none,name,no% name]]
B.2.136.1 プリコンパイル済みヘッダーファイルの自動作成
B.2.136.2 プリコンパイル済みヘッダーファイルの手動作成
B.2.136.3 既存のプリコンパイル済みヘッダーファイルの処理方法
B.2.136.4 特定のプリコンパイル済みヘッダーファイルの使用の指定
B.2.136.5 活性文字列 (Viable Prefix)
B.2.136.7 プリコンパイル済みヘッダーファイルキャッシュ
B.2.136.9 プリコンパイル済みヘッダーファイルの依存関係と make ファイル
B.2.137 -xpchstop=[file |<include>]
B.2.141 -xprefetch[= val[,val]]
B.2.142 -xprefetch_auto_type= a
B.2.145 -xprofile_ircache[ =path]
B.2.155.1 SPARC プラットフォームの -xtarget の値
B.2.155.2 x86 プラットフォームの -xtarget の値
B.2.160 -xtrigraphs[={ yes|no}]
B.2.162 -xustr={ascii_utf16_ushort |no}
この章では、C コンパイラオプションについてアルファベット順に説明します。機能別のオプションは、付録 A 機能別コンパイラオプションを参照してください。たとえば、表 A-1 には、最適化とパフォーマンスのすべてのオプションがまとめられています。
C コンパイラは、デフォルトでは 1999 ISO/IEC C 規格の構文の一部を認識します。サポートされている機能については、付録 D C99 の機能を参照してください。コンパイラで 1990 ISO/IEC C 規格の機能だけを使用する場合は、-xc99=none コマンドを使用します。
K&R (Kernighan と Ritchie) C プログラムを ISO C に移植する場合、互換性フラグに関する節、「B.2.71 -X[c| a|t|s]」をよく参照してください。ISO C への移行を容易にするには、これらのオプションを使用します。また、「5.4 メモリー参照の制限の例」の移行に関する説明も参照してください。