C コンパイラの現在のリリースには、次の新機能と変更された機能があります。
SPARC M6、M7、および T7 プロセッサのサポート。
Intel Broadwell/avx2_i プロセッサのサポート。
SPARCACE と SPARCACE+ のために多くの SIMD (__m128{d|i}) 組み込み関数が提供されています。
x86 データ領域プロファイリングのサポート。
新しいコンパイラオプション:
–features=[no%]mergestrings を指定すると、コンパイラは文字列リテラルやその他の適切な const または読み取り専用データを、リンカーが重複した文字列を削除するバイナリの特殊なセクションに配置します。このオプションは、SPARC でのみ使用できます。
–xatomic は、どの不可分サポート実行時ライブラリがリンクされるかを指定します。
–xcheck=noreturn は、「戻らない」として記述されているルーチンが戻った場合に実行時エラーを発生させるコードを追加するように、コンパイラに通知します。
–xsecure_code_analysis は、コンパイル時に潜在的なメモリーのセキュリティー違反を検出して表示する、コンパイラセキュアコード解析を有効にします。