Green Hills
Реализация языка программирования AdaGreen Hills — это набор оптимизирующих компиляторов для языков C, C++/Embedded C++, Ada, FORTRAN/.
Оптимизирующие компиляторы Green Hills состоят из специального входного языка, глобального оптимизатора, целевого оптимизатора и генератора приложений. Все компиляторы, входящие в комплект, используют единые глобальный оптимизатор, целевой оптимизатор и генератор приложений независимо от исходного языка. Оптимизация может быть произведена для улучшения скорости исполнения кода или для минимизации размера исполняемого файла.
Данный подход к построению компилятора Green Hills обеспечивает возможность быстрого добавления поддержки новых микропроцессоров, продолжая поддержку высокой степени надежности. Компилятор работает на разных платформах и архитектурах, продолжается разработка по поддержке новых архитектур.
Поддерживаемые стандарты языков и расширения
- FORTRAN 77
- ANSI C
- C99
- K&R C
- большинство расширений Gnu C
- Ada 95
- ISO C++
- ISO/IEC 14882
- Embedded C++
- Embedded C++ with Templates
Опции компилятора C
Окно компилятора Fortran
Опции компилятора Ada
Комментарии
]]>blog comments powered by Disqus
]]>