Compilers

Target Architecture Host Architecture
Kernel Arch Compiler Arch Intel 64-bit ARM 64-bit PowerPC 64-bit
Fully supported architectures
arm64 aarch64-linux 8.1.0 8.1.0 8.1.0
alpha alpha-linux 8.1.0 8.1.0 8.1.0
arm arm-linux-gnueabi 8.1.0 8.1.0 8.1.0
arc arc-linux 8.1.0 8.1.0 8.1.0
c6x c6x-linux 8.1.0 8.1.0 8.1.0
h8300 h8300-elf 8.1.0 8.1.0 8.1.0
parisc64 hppa64-linux 8.1.0 8.1.0 8.1.0
parisc hppa-linux 8.1.0 8.1.0 8.1.0
i386 (biarch) i386-linux 8.1.0 8.1.0 8.1.0
ia64 ia64-linux 8.1.0 8.1.0 8.1.0
m68k m68k-linux 8.1.0 8.1.0 8.1.0
microblaze microblaze-linux 8.1.0 8.1.0 8.1.0
mips64 mips64-linux 8.1.0 8.1.0 8.1.0
mips mips-linux 8.1.0 8.1.0 8.1.0
nios2 nios2-elf 8.1.0 8.1.0 8.1.0
powerpc (biarch) powerpc-linux 8.1.0 8.1.0 8.1.0
powerpc64 (biarch) powerpc64-linux 8.1.0 8.1.0 8.1.0
s390 (biarch) s390-linux 8.1.0 8.1.0 8.1.0
sh (nommu) sh2-linux 8.1.0 8.1.0 8.1.0
sh sh4-linux 8.1.0 8.1.0 8.1.0
riscv (biarch) riscv32-linux 8.1.0 8.1.0 8.1.0
riscv (biarch) riscv64-linux 8.1.0 8.1.0 8.1.0
sparc (biarch) sparc-linux 8.1.0 8.1.0 8.1.0
sparc64 (biarch) sparc64-linux 8.1.0 8.1.0 8.1.0
x86_64 (biarch) x86_64-linux 8.1.0 8.1.0 8.1.0
xtensa xtensa-linux 8.1.0 8.1.0 8.1.0
Architectures with no upstream gcc support
nds32 nds32le-linux 8.1.0 8.1.0 8.1.0
openrisc or1k-linux 7.3.0 7.3.0 7.3.0
hexagon hexagon-linux 4.6.1 - -
Obsolete target architectures
mn10300 am33_2.0-linux 7.3.0 7.3.0 7.3.0
blackfin bfin-uclinux 7.3.0 7.3.0 7.3.0
cris crisv32-linux 7.3.0 7.3.0 7.3.0
frv frv-linux 7.3.0 7.3.0 7.3.0
m32r m32r-linux 7.3.0 7.3.0 7.3.0
tile (32 bit) tilepro-linux 7.3.0 7.3.0 7.3.0
tile (64 bit) tilegx-linux 7.3.0 7.3.0 7.3.0

Notes

Source

These compilers are built from GCC and Binutils sources from the FSF, for convenience that are mirrored here. For certain architectures patches may have been applied. Please check the patches directory. They are built using a modified version of the buildall scripts from Segher Boessenkool.

Contact

For any questions don't hesitate to contact me at arnd (at) arndb . de