Релиз LLVM 3.3

Вышел новый релиз LLVM.

В числе изменений:

CellSPU удалён. LLVM и Clang документация мигрировала на Sphinx. Улучшена производительность под X86 и ARM. Синтаксис TableGen приведён к более простому виду. MCJIT сейчас поддерживает обработку исключений. Опции командной строки сейчас сгруппированы по категориям, для просмотра смотрите -help. Поддержка архитектуры AArch64. Добавлена поддержка парсера ассемблера PowerPC. DragonEgg — плагин для GCC, которые замещает оптимизатор и кодагенератор GCC на оптимизатор и кодагенератор LLVM. Изменения в LLDB — отладчике для LLVM, используемом для скриптов и отдельных приложений:

Поддержка watchpoints. Интеграция с VIM. Улучшена поддержка регисторов. Сборка с cmake/ninja/auto-tools/clang 3.3/gcc 4.6. Также достаточно много изменений в целевых архитектурах LLVM.

  clang, lldb, llvm

©  Linux.org.ru