LLVM 11

Utgivningen av LLVM:s GCC-kompatibla utvecklingsverktyg har Àgt rum. Specifikt som en del av ett experiment ingÄr Flang - en frontend för Fortran-sprÄket.

Av vikt:

  • Migreringen av byggsystemet mot anvĂ€ndning av Python 3 har pĂ„börjats. Version 2 av sprĂ„ket stöds fortfarande som en "fallback"-lösning.
  • Stöd för Ă„terstĂ€llning av AST, vilket underlĂ€ttar felsökning i koden, inklusive med hjĂ€lp av ytterligare verktyg. Exempel
  • Nya varningsgrupper: -Wpointer-to-int-cast, -Wuninitialized-const-reference och -Wimplicit-const-int-float-conversion. Den sista Ă€r aktiverad som standard.
  • En uppsĂ€ttning av avancerade heltalstyper _ExtInt(N) har lagts till, vilket möjliggör skapande av typer som inte Ă€r delbara med tvĂ„s makter. Ja, nu kan du skapa "ints" som Ă€r delbara med vilket nummer som helst!
  • En hel del förbĂ€ttringar i Clang, sĂ€rskilt nya funktioner för mĂ„nga plattformar, inklusive x86, ARM och RISC-V, förbĂ€ttrad prestanda, nya funktioner för OpenCL (och ROCm) och OpenMP.

Den kompletta Àndringsloggen finns alltid i 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

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster