sys-devel/gcc

The GNU Compiler Collection - free and open compilers for C, C++, Obj-C, and more.

Versions

Slot Version Repository Platforms
6 6.1.0-r2 arbor ~amd64 arm? ~armv7 ~x86
5.1 5.3.0-r6 arbor ~amd64 arm? ~armv7 ~x86
4.9 4.9.2-r14 arbor ~amd64 arm? armv7? ~x86

Metadata

Choices

OPTIONS

graphite enable support for Graphite based loop optimizations
threads build with threading support; requires target libc

targets

aarch64-unknown-linux-gnueabi ARMv8 (64-bit), Linux, GNU libc, embedded ABI
aarch64-unknown-linux-musleabi ARMv8 (64-bit), Linux, musl libc, embedded ABI
armv6-unknown-linux-gnueabi ARMv6 (32-bit), Linux, GNU libc, embedded ABI, software floating point
armv6-unknown-linux-gnueabihf ARMv6 (32-bit), Linux, GNU libc, embedded ABI, hardware floating point
armv6-unknown-linux-musleabi ARMv6 (32-bit), Linux, musl libc, embedded ABI, software floating point
armv6-unknown-linux-musleabihf ARMv6 (32-bit), Linux, musl libc, embedded ABI, hardware floating point
armv7-unknown-linux-gnueabi ARMv7 (32-bit), Linux, GNU libc, embedded ABI, software floating point
armv7-unknown-linux-gnueabihf ARMv7 (32-bit), Linux, GNU libc, embedded ABI, hardware floating point
armv7-unknown-linux-musleabi ARMv7 (32-bit), Linux, musl libc, embedded ABI, software floating point
armv7-unknown-linux-musleabihf ARMv7 (32-bit), Linux, musl libc, embedded ABI, hardware floating point
i686-pc-linux-gnu x86 (32-bit), Linux, GNU libc
i686-pc-linux-musl x86 (32-bit), Linux, musl libc
powerpc64-unknown-linux-gnu PPC (64-bit), Big-endian, GNU libc
x86_64-pc-linux-gnu x86 (64-bit), Linux, GNU libc
x86_64-pc-linux-musl x86 (64-bit), Linux, musl libc