Ib txheej ntawm GCC-tshaj LLVM cov cuab yeej txhim kho tau raug tso tawm. Tshwj xeeb, raws li kev sim nws suav nrog Flang, lub hauv ntej rau cov lus Fortran.

Los ntawm qhov tseem ceeb:

  • Kev tsiv teb tsaws chaw ntawm kev sib sau ua ke ntawm kev siv Python 3 tau pib. Qhov thib ob ntawm cov lus, txawm li cas los xij, tseem muaj kev txhawb nqa raws li "kev poob qis" kev xaiv.
  • Kev them nyiaj yug rau AST rov qab, uas yooj yim rau kev tshawb nrhiav qhov yuam kev hauv cov cai, suav nrog cov khoom siv ntxiv. Piv Txwv:
  • New Alert Groups: -Wpointer-to-int-cast, -Wuninitialized-const-reference thiab -Wimplicit-const-int-float-conversion. Lub tom kawg yog enabled los ntawm lub neej ntawd.
  • Ib txheej ntawm cov lej txuas ntxiv _ExtInt(N) tau ntxiv, tso cai rau koj los tsim cov hom uas tsis muaj ntau lub zog ntawm ob. Yog lawm, tam sim no koj tuaj yeem ua "ints" ntau ntawm ib tus lej!
  • Ib pawg ntawm kev txhim kho rau Clang, tshwj xeeb tshiab "features" rau ntau lub platform, suav nrog x86, ARM thiab RISC V, txhim kho kev ua haujlwm, tshiab nta rau kev ua haujlwm nrog OpenCL (thiab ROCm) thiab Openmp.

Cov npe tag nrho ntawm cov kev hloov pauv, raws li ib txwm muaj, yog nyob rau hauv Cov Lus Qhia Tshaj Tawm:

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

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib