LLVM 11

Objavljen je paket alata za razvoj kompatibilnih s GCC-om temeljen na LLVM-u. Konkretno, eksperimentalno uključuje Flang – prednji dio za programski jezik Fortran.

Od značajnog:

  • Započela je migracija sustava izrade prema korištenju Pythona 3. Druga verzija jezika, međutim, i dalje se podržava kao "rezervna" opcija.
  • Podrška za vraćanje AST-a, što olakšava pronalaženje grešaka u kodu, uključujući i dodatne alate. Primjer
  • Nove grupe upozorenja: -Wpointer-to-int-cast, -Wuninitialized-const-reference i -Wimplicit-const-int-float-conversion. Posljednje je uključeno po defaultu.
  • Dodana je skupina proširenih cjelovitih tipova _ExtInt(N), koja omogućuje stvaranje tipova koji nisu višekratnici stepeni dvojke. Da, sada možete raditi "int" tipove koji su višekratnici bilo kojeg broja!
  • Mnoge poboljšanja u Clangu, posebno, nove "funkcije" za mnoge platforme, uključujući x86, ARM i RISC-V, poboljšana izvedba, nove funkcije za rad s OpenCL-om (i ROCm) i OpenMP.

Cijeli popis promjena, kao i uvijek, u 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

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster