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

GCCのメーリングリストにARM Cortex-A12をサポートするためのパッチが投稿された。GCCでCortex-A12をサポートするための初期段階に相当するパッチで、このパッチを適用することで「mcpu=cortex-a12」を指定できるようになる。アーキテクチャ的にはCortex-A7およびCortex-A15と同一。

ARMのCortex-A12はCortex-A9の後継機として設計された32ビットのプロセッサ。コアは4個まで搭載することができ、インストラクションセットとしてはARMv7を採用している。Cortex-A9よりもパフォーマンスが向上しており、40%は性能が上がっていると謳われてる。

Cortex-A12はハードウェアレベルでの仮想化機能が追加されている点も特徴的。また、40ビットの大規模物理メモリエクステンション(LPAE)が追加されており、主記憶メモリに1TBまで対応しているという特徴がある。それ以外では高性能VFPv4浮動小数点演算ユニットの搭載、Thumb-2インストラクションセットへの対応、TrustZoneセキュリティエクステンションの搭載といった特徴がある。