Embedded Target CPUs Supported by GNU X-Tools™

Target-Ali as

Target Manufacturer and Description

Notes

arm-elf
arm-linux

ARM – Advanced RISC Machines 32-bit Processor
Thumb – ARM family CPU with 16-bit instructions / external bus

 

avr-elf 

Atmel AVR 8/16-bit RISC Microcontroller

 1, 2

h8300-coff

Renesas H8/300, H8/300H, H8S 8/16/32-bit CISC Processor

3

i386-elf

Intel / AMD x86 standalone 32-bit Flat Model CISC Processor

2

m32r-elf  

Renesas M32R DSP 32-bit Multimedia Processor

 

m6811-elf

Freescale M6811/12 8/16-bit Microcontroller

1,3

m68k-elf

Freescale M68K, CPU32, ColdFire 32-bit CISC/RISC Processor

 

mcore-elf

Freescale M-Core CPU 32-bit RISC Processor

 

mips-elf
mips-linux

MIPS 32-bit RISC Processor

 

mips64-elf

MIPS 64-bit RISC Processor

 

ppc-elf
ppc-linux

Freescale / AMCC PowerPC 32/64-bit RISC Processor

 

sh-elf

SuperH:  SH1, SH2//2e, SH/3/SH3e, SH4 32-bit RISC Processor

 

sparc-elf

SPARC 32/64-bit RISC Processor

 

v850-elf

NEC V850 32-bit RISC Processor

 

xscale-elf

Intel 32-bit Embedded Processor (based on ARM-v5te Enhanced Core) with ARM Thumb Support

 

 

Notes
1.  No C/C++ libraries.
2.  No Instruction Set Simulator (ISS).
3.  16-bit and no floating point support.
 

 

© 2010 Microcross, Inc.  All rights reserved.