Објављен је скуп ГЦЦ компатибилних ЛЛВМ развојних алата. Нарочито, као експеримент укључује Фланг, фронтенд за језик Фортран.
Од значајних:
- Почела је миграција асемблерског система ка коришћењу Питхон-а 3. Друга верзија језика је, међутим, и даље подржана као „резервна” опција.
- Подршка за АСТ опоравак, што поједностављује претрагу грешака у коду, укључујући додатне услужне програме. Пример
- Нове групе упозорења: -Впоинтер-то-инт-цаст, -Вунинитиализед-цонст-референце и -Вимплицит-цонст-инт-флоат-цонверсион. Ово последње је подразумевано омогућено.
- Додан је скуп проширених целих типова _ЕктИнт(Н), који вам омогућава да креирате типове који нису вишеструки степена двојке. Да, сада можете направити „интс“ вишеструке било ког броја!
- Читава гомила побољшања за Цланг, посебно Нове функције" за многе платформе, укључујући к86, АРМ и РИСЦ-В, побољшане перформансе, Нове функције за рад са ОпенЦЛ (и РОЦм) и ОпенМП.
Комплетна листа промена, као и увек, налази се у напоменама о издању:
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
Извор: линук.орг.ру