LVM 10.0

Régregna - platform pikeun ngembangkeun kompiler sareng toolchains dina lisénsi Apache 2.0 kalawan iwal.


Sababaraha parobahan ka clang:

  • Ayeuna, sacara standar, kompilasi henteu ngamimitian dina prosés énggal sapertos sateuacana.

  • Dirojong C++ 20 konsép.

  • Pointer arithmetic dina C jeung C ++ ngan diwenangkeun dina arrays, nurutkeun standar. Nambahkeun cék anu pas kana Undefined Behavior Sanitizer.

  • Ningkatkeun dukungan pikeun OpenCL sareng OpemMP 5.0.

  • Paripolah dina sababaraha kasus caket kana paripolah GCC.

Sababaraha parobahan umum pikeun Régregna:

  • Intrinsik anyar pikeun ngahasilkeun petunjuk vektor anu dioptimalkeun.

  • Kamampuhan optimasi interprocedural dina kerangka Attractor eksperimen geus nyata dimekarkeun.

  • Seueur perbaikan dukungan pikeun sababaraha arsitéktur (AArch64, ARM, MIPS, PowerPC, SystemZ, X86, WebAssembly, RISC-V).

Kitu ogé rupa-rupa perbaikan dina libclang, clangd, clang-format, clang-rapi, Static Analyzer, LLDB.

sumber: linux.org.ru

Tambahkeun komentar