LLVM 11

Sehlopha sa lisebelisoa tsa ntlafatso tsa LLVM tse tsamaellanang le GCC li lokollotsoe. Ka ho khetheha, joalo ka teko e kenyelletsa Flang, sebaka se ka pele sa puo ea Fortran.

Ho tsoa ho tse bohlokoa:

  • Ho falla ha tsamaiso ea kopano ho ea ho sebelisa Python 3. Phetolelo ea 2nd ea puo, leha ho le joalo, e ntse e tšehetsoa e le khetho ea "fallback".
  • Ts'ehetso ea ho hlaphoheloa ha AST, e nolofatsang ho batla liphoso ho khoutu, ho kenyelletsa le lisebelisoa tse ling. Mohlala:
  • Lihlopha tse Ncha tsa Tlhokomeliso: -Wpointer-to-int-cast, -Wuninitialized-const-reference and -Wimplicit-consst-int-float-conversion. Ea ho qetela e nolofalitsoe ke kamehla.
  • Ho kentsoe mefuta e mengata e atolositsoeng ea _ExtInt(N), e u lumellang hore u thehe mefuta e sa feteng matla a mabeli. E, joale u ka etsa "ints" tse ngata tsa palo efe kapa efe!
  • Lintlafatso tse ngata ho Clang, haholoholo "likarolo" tse ncha bakeng sa li-platform tse ngata, ho kenyeletsoa x86, ARM le KOTSI-V, ts'ebetso e ntlafetseng, likarolo tse ncha bakeng sa ho sebetsa le OpenCL (le ROCm) le Openmp.

Lenane le felletseng la liphetoho, joalo ka kamehla, le ho Lintlha tsa Phatlalatso:

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

Source: linux.org.ru

Eketsa ka tlhaloso