LLVM 11

Ilmus GCC ühilduvate LLVM arendusvahendite komplekt. Eelkõige katse korras lisati Flang – Fortrani keele front-end.

Olulisemad uudised:

  • Tootmisüsteemi migreerimine Python 3 suunas on alanud. Keele teine versioon on siiski endiselt toetatud kui "tagavaraks" (fallback) variant.
  • AST taastamise tugi, mis lihtsustab koodivigade otsimist, sealhulgas täiendavate utiliitide abil. Näide
  • Uued hoiatuste grupid: -Wpointer-to-int-cast, -Wuninitialized-const-reference ja -Wimplicit-const-int-float-conversion. Viimane on vaikimisi sisse lülitatud.
  • Lisatud laiendatud täisarvutüüpide _ExtInt(N) komplekt, mis võimaldab luua tüüpe, mis ei ole kahe astme kordajad. Jah, nüüd saab luua „int’e” mis tahes arvuga!
  • Terve hulk täiustusi Clang'is, sealhulgas uus "funktsioonide" paljudele platvormidele, sealhulgas x86, ARM ja RISC-V, paranenud jõudlus, uued funktsioonid OpenCLi (ja ROCm) ning OpenMP.

Täielik muudatuste nimekiri, nagu alati, leiate Release Notes'ist:

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

Allikas: linux.org.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster