Категория:Clang
Внешний вид
Clang (произносится «клэнг») - фронтенд компилятор для языков программирования C, C++, Objective-C, Objective-C++ и OpenCL C, использующимся совместно с фреймворком LLVM. Clang транслирует исходные коды в байт-код LLVM, затем фреймворк производит оптимизации и кодогенерацию.
Целью проекта является создание замены GNU Compiler Collection (GCC). Разработка ведётся согласно концепции open source в рамках проекта LLVM. В проекте участвуют работники нескольких корпораций, в том числе Google и Apple. Исходный код доступен на условиях BSD-подобной лицензии. |
|
Страницы в категории «Clang»
Показано 68 страниц из 68, находящихся в данной категории.
- Релиз набора компиляторов LLVM 13.0
- Релиз набора компиляторов LLVM 12.0
- Релиз набора компиляторов LLVM 11.0
- В Fedora планируют предоставить возможность сборки пакетов в Clang вместо GCC
- Результаты пересборки пакетной базы Debian при помощи Clang 10
- Экспериментальная поддержка пересборки ядра Linux в Clang с механизмом защиты CFI
- Релиз набора компиляторов LLVM 9.0
- GCC будет удалён из основного состава FreeBSD
- Релиз набора компиляторов LLVM 8.0
- Прогресс в обеспечении поддержки LLVM/Clang в NetBSD
- Релиз набора компиляторов LLVM 7.0
- Открыт код C++ компилятора Zapcc
- В состав OpenBSD-Current добавлен механизм защиты RETGUARD
- Компания AMD выпустила оптимизирующий C/C++ компилятор AOCC 1.2
- Релиз набора компиляторов LLVM 6.0
- Сборка Chrome для Windows переведена на использование Clang
- Обеспечена возможность сборки ядер Linux 4.4 и 4.9 при помощи Clang
- Утверждён стандарт C++17
- Релиз набора компиляторов LLVM 5.0
- Проект OpenBSD перешёл по умолчанию на Clang для платформ amd64 и i386
- Обзор проблем в коде на C/C++, вызванных неопределённым поведением компилятора
- Clang включен в базовую систему OpenBSD для платформ amd64 и i386
- Релиз набора компиляторов LLVM 4.0
- LLVM и Clang включены в основной состав OpenBSD
- Релиз набора компиляторов LLVM 3.9
- Google готовит к открытию систему трассировки XRay
- Новая версия набора компиляторов LLVM 3.8
- В LLVM/Clang добавлена техника защиты стека SafeStack
- Новая версия набора компиляторов LLVM 3.6
- Google перешел на Clang при формировании сборки Chrome для Linux
- Clang включен в число системных компиляторов DragonFly BSD
- Новая версия набора компиляторов LLVM 3.5
- Представлен ARM Compiler 6, перешедший с GCC на Clang
- Clang 3.4 интегрирован в кодовую базу FreeBSD
- Ричард Столлман указал на недопустимость проприетарных надстроек над GCC
- В условиях конкуренции с Clang Эрик Реймонд предложил отменить ограничения GCC в области плагинов
- Новая версия набора компиляторов LLVM 3.4
- Для Clang подготовлена прослойка для обеспечения совместимости с Visual Studio
- Сравнение производительности C++ компиляторов GCC, Clang и ICC
- В проект LLVM вошла разработанная в Intel runtime-библиотека OpenMP. Red Hat представил OpenMP 4.0 для GCC
- Во FreeBSD-HEAD прекращена базовая поставка GCC для архитектур i386, amd64 и arm
- Для компилятора Clang реализована поддержка OpenMP
- Новая версия набора компиляторов LLVM 3.3
- В Clang доведена до готовности поддержка стандарта C++11 и приняты патчи для пересборки ядра Linux
- DragonFly BSD переходит на GCC 4.7. Сравнение производительности GCC и Clang во FreeBSD 9.1
- Портирование компилятора Clang для GNU/Hurd
- FreeBSD-CURRENT переведён по умолчанию на Clang
- Переход FreeBSD-CURRENT на Clang запланирован на 4 ноября
- Анонсирован проект LLVMLinux, нацеленный на обеспечение сборки ядра Linux при помощи Clang
- Оценка производительности Clang/LLVM и GCC при сборке во FreeBSD 10.0-CURRENT
- Продемонстрирован запуск openSUSE с ядром Linux, собранным при помощи Clang
- Экспериментальная сборка Gentoo для x32 ABI. Реализация поддержки x32 ABI для LLVM
- Новая версия набора компиляторов LLVM 3.1
- Сравнение производительности GCC и LLVM-Clang
- Эксперимент по пересборке Debian с использованием Clang показал неожиданно хорошие результаты
- Релиз набора компиляторов LLVM 3.0
- Релиз GNUstep Objective-C Runtime 1.6
- Сравнение производительности результирующего кода GCC 4.6, LLVM/Clang 3.0 и AMD Open64
- Обеспечена возможность сборки LibreOffice компилятором Clang
- Версия компилятора Clang с поддержкой SAFECode для выявления ошибок при работе с памятью
- Компания Google подключилась к работе по улучшению поддержки C++ в Clang
- Прогресс в сборке Qt с использованием Clang
- В Clang обеспечена возможность сборки Linux-ядра 2.6.36
- В состав базовой системы FreeBSD включен компилятор Clang
- Clang достиг уровня успешной пересборки комплекта C++-библиотек Boost
- Проект LLVM представил новую стандартную библиотеку С++
- Тестирование варианта FreeBSD, переведенного на компилятор Clang
- Компилятор Clang преодолел барьер собственной пересборки