LLVM 11

Ir noticis par LLVM izstrādes rīku komplekta, kas saskan ar GCC. Īpaši, eksperimentālā kārtā tika iekļauts Flang – Fortran valodas frontends.

No būtiskā:

  • Sācies pāreja uz Python 3 izmantotāja sistēmā. 2. versija joprojām tiek atbalstīta kā "rezerves" variants.
  • Atbalsts AST atjaunošanai, kas atvieglo kļūdu meklēšanu kodā, tostarp ar papildu rīkiem. uzbrukumam
  • Jauni brīdinājumu grupas: -Wpointer-to-int-cast, -Wuninitialized-const-reference un -Wimplicit-const-int-float-conversion. Pēdējais ir iespējots pēc noklusējuma.
  • Tika pievienots paplašinātu veselo skaitļu tipu kopums _ExtInt(N), ļaujot izveidot tipus, kas nav pakārtoti divām pakāpēm. Jā, tagad var izveidot "int" tipus, kas ir pakārtoti jebkuram skaitlim!
  • Liels uzlabojumu skaits Clang, īpaši, jaunas "īpašības" daudzām platformām, tostarp x86, ARM un RISC-V, uzlabota veiktspēja, jaunas funkcijas darba ar OpenCL (un ROCm) un OpenMP.

Pilns izmaiņu saraksts, kā vienmēr, ir 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

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster