LLVM - àrd-ùrlar airson luchd-cruinneachaidh agus slabhraidhean innealan a leasachadh fo chead Apache 2.0 ach a-mhàin.
Cuid de dh'atharrachaidhean air clang:
-
A-nis, gu gnàthach, chan eil an cruinneachadh a’ tòiseachadh ann am pròiseas ùr mar a bha e roimhe.
-
Le taic C ++20 bun-bheachdan.
-
Chan eil àireamhachd puing ann an C agus C ++ ceadaichte ach taobh a-staigh arrays, a rèir nan inbhean. Chaidh sgrùdaidhean iomchaidh a chur ri Sanitizer Giùlan Neo-mhìnichte.
-
Taic nas fheàrr airson OpenCL agus opemMP 5.0.
-
Tha an giùlan ann an cuid de chùisean faisg air giùlan GCC.
Beagan atharrachaidhean coitcheann air LLVM:
-
Bun-bheachdan ùra airson stiùireadh vector làn-leasaichte a ghineadh.
-
Chaidh comasan optimization eadar-mhodhail ann am frèam deuchainneach Attractor a leudachadh gu mòr.
-
Mòran leasachaidhean ann an taic airson diofar ailtireachd (AAarch64, ARM, MIPS, PowerPC, SystemZ, X86, WebAssembly, RISC-V).
A bharrachd air grunn leasachaidhean ann an libclang, clangd, cruth clang, clang-tidy, Static Analyzer, LLDB.
Source: linux.org.ru