Състоя ӥздаването на набор от инструменти за разработка, съвместими с GCC. По-специално, в експериментален режим включва Flang – фронтенд за езика Fortran.

Значимо:

  • Започна миграцията на системата за компилиране към използване на Python 3. Втората версия на езика все още се поддържа като "резервен" вариант.
  • Поддръжка за възстановяване на AST, което улеснява откритията на грешки в кода, включително с допълнителни инструменти. Пример
  • Нови групи предупреждения: -Wpointer-to-int-cast, -Wuninitialized-const-reference и -Wimplicit-const-int-float-conversion. Последното е включено по подразбиране.
  • Добавен е набор от разширени цели типове _ExtInt(N), позволяващи създаването на типове, които не са кратни на степени на 2. Да, вече е възможно да се създават "инти", кратни на всяко число!
  • Множество подобрения в Clang, по-специално, нови "функции" за много платформи, включително x86, ARM и RISC-V, подобрена производителност, нови функции за работа с OpenCL (и ROCm) и OpenMP.

Пълен списък с промени, както винаги, в Release Notes:

https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/flang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/polly/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster