B.2.7 -Dname[(arg[,arg])][=expasion]
B.2.62 -traceback[={ %none|common|signals_list}]
B.2.76 -xbinopt={prepare| off}
B.2.77 -xbuiltin[=( %all|%none)]
B.2.84.1 --xcheck=init_local の初期化値
B.2.89 -xdebugformat=[stabs|dwarf]
B.2.97 -xinstrument=[ no%]datarace
B.2.98.2 -xipo=2 による内部手続き解析を行うべきでないケース
B.2.128.1 プリコンパイル済みヘッダーファイルの自動作成
B.2.128.2 プリコンパイル済みヘッダーファイルの手動作成
B.2.128.3 既存のプリコンパイル済みヘッダーファイルの処理方法
B.2.128.4 特定のプリコンパイル済みヘッダーファイルの使用の指定
B.2.128.5 活性文字列 (Viable Prefix)
B.2.128.7 プリコンパイル済みヘッダーファイルのキャッシュ
B.2.128.9 プリコンパイル済みヘッダーファイルの依存関係と make ファイル
B.2.129 -xpchstop=[file|<include>]
B.2.133 -xprefetch[= val[,val]]
B.2.134 -xprefetch_auto_type=a
B.2.137 -xprofile_ircache[=path]
B.2.149.1 SPARC プラットフォームの -xtarget の値
B.2.149.2 x86 プラットフォームの -xtarget の値
B.2.156 -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.68 -X[c|a|t|s]」をよく参照してください。それらのオプションを使用することで、ISO C への移行が容易になります。また、「5.4 メモリー参照の制限の例」の移行に関する説明も参照してください。