GCC 5.3登場 - 最適化機能が向上

 

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages.

GCCチームは12月4日(米国時間)、「GCC 5 Release Series- GNU Project - Free Software Foundation (FSF)」において、 GNU Compiler Collectionの最新版となる「GCC 5.3」の公開を伝えた。最適化機能のいくつかが向上しているほか、新しいハードウェアのサポートなどが追加されている。

「GCC 5.3」の主な注目ポイントは次のとおり。

  • プロシージャ内の最適化機能の向上
  • リンク時の最適化機能の向上
  • フィードバックダイレクト最適化機能の向上
  • レジスタアロケーション機能の向上
  • UndefinedBehaviorSanitizerに複数のサニタイズオプションの追加
  • OpenMP 4.0のオフローディング機能をサポート
  • Intel Xeon Phiのサポート追加(ランタイムライブラリ、カードエミュレータ)
  • OpenAAC 2.0a仕様の実験的サポート
  • DragonFly BSDオペレーティングシステムのサポート追加
  • FreeBSDにおけるARMポートサポートを追加(arm*-*-freebsd*)

「GCC 5.3」を使用する上での注意点は次のとおり。

  • Cにおけるデフォルトモードを-std=gnu89から-std=gnu11へ変更
  • C++ランタイムライブラリで使用するABIを新しいものへ入れ替え
  • ループ最適化のためのGraphiteフレームワークにおいてCLooGライブラリが不要になるように変更
  • AVRにおけるサポート対象にATtiny4/5/9/10/20/40を追加

「GCC 5.3」の提供する機能の詳細などは「\5.3 manuals」からアクセスできるほか、主な変更点は「GCC 5 Release Series|Changes, New Features, and Fixes」にて確認できる。

関連記事

GCC 5.2登場
[2015/7/18]
GCC 5.1が登場
[2015/4/23]


転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

TVアニメ『少年メイド』、9/4イベントに向けた出演キャストのコメント紹介
[00:26 7/27] ホビー
「BanG Dream!」、2ndライブのタイトル決定! 2nd Sgの特典MVより追加カット
[00:06 7/27] ホビー
舞台「ダイヤのA」1&2の上映会、小澤廉ら出演のトークショー付き
[00:00 7/27] ホビー
[ガヴリールドロップアウト]「電撃だいおうじ」の人気マンガがテレビアニメ化 監督とシリーズ構成は「うまるちゃん」コンビ
[00:00 7/27] ホビー
デルが注力するのは2in1 - アルミボディで液晶360度回転の13.3型「New Inspiron 13 7000 2-in-1」
[00:00 7/27] パソコン

求人情報