Zida zachitukuko za LLVM zogwirizana ndi GCC zatulutsidwa. Makamaka, monga kuyesa imaphatikizapo Flang, kutsogolo kwa chilankhulo cha Fortran.

Kuchokera ku zofunikira:

  • Kusamuka kwa dongosolo la msonkhano pogwiritsira ntchito Python 3 kwayamba.
  • Kuthandizira kuchira kwa AST, komwe kumathandizira kufufuza zolakwika mu code, kuphatikizapo zina zowonjezera. Chitsanzo:
  • Magulu Atsopano Alert: -Wpointer-to-int-cast, -Wunitialized-const-reference ndi -Wimplicit-consst-int-float-conversion. Yotsirizirayi imayatsidwa mwachisawawa.
  • Mitundu yambiri yowonjezera _ExtInt(N) yawonjezedwa, kukulolani kuti mupange mitundu yomwe simachulukitsa mphamvu ziwiri. Inde, tsopano mutha kupanga "ints" kuchulukitsa kwa nambala iliyonse!
  • Zosintha zambiri za Clang, makamaka "zinthu" zatsopano pamapulatifomu ambiri, kuphatikiza x86, ARM ndi RISC-V, kuchita bwino, zatsopano pogwira ntchito ndi OpenCL (ndi ROCm) ndi Kutsegula.

Mndandanda wathunthu wazosintha, monga mwanthawi zonse, uli mu Zolemba Zotulutsa:

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

Kuwonjezera ndemanga