Интернет магазин китайских планшетных компьютеров



Компьютеры - GNU Compiler Collection - Языки

01 мая 2011


Оглавление:
1. GNU Compiler Collection
2. Языки
3. Структура
4. Отладка программ, скомпилированных с помощью GCC



В версии 4.1.1, стандартный компилятор включал в себя front-end’ы для:

  • Ada
  • Си
  • C++
  • Фортран
  • Java
  • Objective-C
  • Objective-C++
  • Go

Front end для CHILL был добавлен ранее, но из-за недостаточной поддержки был исключён из набора. До релиза версии 4.0 front-end’ом для Fortran был G77, который поддерживал лишь FORTRAN 77. В новых версиях G77 был исключён в пользу нового GFortran frontend который поддерживает Fortran 95.

Также существуют front-end’ы для Pascal, D, Модула-2, Modula-3, Mercury, VHDL и PL/I.

Архитектуры

Список поддерживаемых GCC процессоров включает в себя:

  • Alpha
  • ARM
  • Atmel AVR
  • Blackfin
  • HC12
  • H8/300
  • x86
  • IA-64
  • m68k
  • Motorola 88000
  • MIPS
  • Texas Instruments MSP430
  • PA-RISC
  • PDP-11
  • PowerPC
  • R8C/M16C/M32C
  • SPU в Cell
  • System/370, System/390
  • SuperH
  • SPARC
  • VAX

Менее известные процессоры, поддерживаемые в стандартном релизе:

  • A29K
  • ARC
  • ETRAX CRIS
  • D30V
  • DSP16xx
  • FR-30
  • FR-V
  • Intel i960
  • IP2000
  • M32R
  • 68HC11
  • MCORE
  • MMIX
  • MN10200
  • MN10300
  • Motorola 88000
  • NS32K
  • ROMP
  • Stormy16
  • V850
  • Xtensa
  • AVR32

Дополнительные типы архитектур и процессоров, которые поддерживаются версиями GCC, но поддержкой которых занимаются сторонние организации:

  • D10V
  • MeP
  • MicroBlaze
  • TI MSP430
  • Nios II и Nios
  • PDP-10
  • TIGCC
  • Z8000
  • PIC24/dsPIC


Просмотров: 3441


<<< Autotools