GCC
GCC(GNU Compiler Collection)
主に?C/C++をコンパイルするときに使われる、色々な
コンパイラ
が含まれているもの
フロントエンド部、最適化部、バックエンド部から構成される
中間形式(
IR
)としてレジスタ転送言語(
RTL
)が使われているらしい
安全なC/C++のコンパイルオプション
関連
ANSI C
クロスコンパイラ
リンク時最適化(LTO)
参考
GNUコンパイラコレクション - Wikipedia
メモ
gccのコンパイルオプション-fPICと-fpicの違いは? - C言語入門
gccで
共有ライブラリ
を使う場合の話
The dangers of -fno-exceptions – Nicholas Nethercote