Amsterdam Compiler Kit
Перейти к навигации
Перейти к поиску
Amsterdam Compiler Kit | |
---|---|
Тип | Компилятор |
Разработчики | Эндрю Таненбаум и Серил Якобс |
Написана на | C |
Операционные системы | Minix и Unix-like |
Первый выпуск | 1980-е |
Последняя версия | 6.0pre4 (8 августа 2010) |
Репозиторий | github.com/davidgiven/ack |
Лицензия | Лицензия BSD |
Сайт | tack.sourceforge.net |
Amsterdam Compiler Kit (ACK) — межплатформенный набор компиляторов и инструментов, написанный Эндрю Таненбаумом и Серилом Якобсом. Изначально ACK распространялся в откомпилированном виде вместе с операционной системой Minix, но в апреле 2003 года он был выпущен под лицензией BSD с открытым исходным кодом.
Языки программирования
[править | править код]Процессоры
[править | править код]- 6502
- 6800 (только язык ассемблера)
- 6805 (только язык ассемблера)
- 6809 (только язык ассемблера)
- ARM
- 8080
- Z80
- Z8000
- i86
- i386
- 68000
- 68020
- 68040
- NS32016
- S2650 (только язык ассемблера)
- SPARC
- VAX4
- PDP-11
Версия 6.0 поддерживает только архитектуры i86 и i386, но присутствует поддержка арифметики чисел с плавающей запятой, если доступен FPU, а также архитектуру 8080.[1]
Платформы
[править | править код]- 6502 — BBC Microcomputer
- ARM — Acorn Archimedes
- i80 — Hermac, Nascom
- Z80 — Hermac, Nascom, ограниченная поддержка CP/M
- Z8000 — без ОС
- i86 — PC/IX
- i386 — Xenix v3, Xenix SysV
- 68000 — 16 bit: MinixST; 32-bit: SunOS, Mantra, PMDS
- 68020 — SysV
- NS32016 — без ОС
- SPARC — Solaris, SunOS
- VAX4 — 4.2BSD
- PDP11 — Version 7 Unix
Версия 6.0 поддерживает только следующие платформы:
См. также
[править | править код]Примечания
[править | править код]- ↑ About the ACK . Дата обращения: 3 октября 2015. Архивировано 6 октября 2015 года.
Ссылки
[править | править код]- Домашняя страница ACK (англ.)
- Amsterdam Compiler Kit (ACK) information sheet (англ.)