Представлен (http://permalink.gmane.org/gmane.comp.compilers.llvm.announc...) промежуточный выпуск LLVM 3.4.1 (Low Level Virtual Machine) - GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.
Новая версия полностью совместима с LLVM 3.4 на уровне API и API. Выпуск примечателен добавлением поддержки геометрических шейдеров в бэкенд R600, что позволило обеспечить (http://cgit.freedesktop.org/mesa/mesa/commit/?id=93c2ebbd836...) поддержку геометрических шейдеров в Mesa-драйвере RadeonSI и довести его до состояния, совместимого с OpenGL 3.3, без необходимости применения внешних патчей. Кроме того, в состав LLVM 3.4.1 приняты исправления, связанные с поддержкой архитектур AArch64, ARM, PowerPC, R600 и X86, устранено несколько проблем с поддержкой c++11.URL: http://permalink.gmane.org/gmane.comp.compilers.llvm.announc...
Новость: http://www.opennet.me/opennews/art.shtml?num=39742
О зашибись, теперь GS на oibaf без лишнего секса заработает на radeonsi.
Больше секса - больше опыта
Этой штуки не будет нигде кроме арча и подобных?
> Этой штуки не будет нигде кроме арча и подобных?Что за бред?
http://llvm.org/apt/
мезу самому все равно самому придется собирать.
oibaf PPA есть, для ленивых. При условии что у вас дебиан или убунта.
Ждём новый шланг в кодовой базе FreeBSD.
# clang-devel --version
clang version 3.5.0 (trunk)
Target: amd64-portbld-freebsd10.0
Thread model: posix---
.if ${.CURDIR:M/usr/ports/*}
CPP=clang-cpp-devel
CC=clang-devel
CXX=clang++-devel
.endi
> Ждём новый шланг в кодовой базе FreeBSD.И как, новое глюкало не такое жутко бажное как 3.4.0?
И как, новое gcc не такое жутко бажное как 3.9?
//fix