Mae datganiad 1.49 o iaith raglennu Rust wedi'i gyhoeddi.
Mae casglwr Rust yn cefnogi ystod eang o systemau, ond ni all tîm Rust ddarparu'r un lefel o gefnogaeth i bob un ohonynt.
I ddangos yn glir faint o gefnogaeth sydd gan bob system, defnyddir system haenau:
-
Lefel 3. Cefnogir y system gan y casglwr, ond ni ddarperir gwasanaethau casglwr parod ac ni chynhelir profion.
-
Lefel 2. Darperir gwasanaethau casglwr parod, ond ni chynhelir profion
-
Lefel 1. Darperir gwasanaethau casglwr parod ac maent yn pasio pob prawf.
Rhestr o lwyfannau a lefelau cymorth: https://doc.rust-lang.org/stable/rustc/platform-support.html
Newydd mewn datganiad 1.49
-
Symudwyd cefnogaeth ARM Linux 64-bit i lefel 1 (y system gyntaf nad yw'n x86 i dderbyn cefnogaeth lefel 1)
-
Mae cefnogaeth ar gyfer macOS ARM 64-bit wedi'i symud i lefel 2.
-
Mae cefnogaeth ar gyfer Windows ARM 64-bit wedi'i symud i lefel 2.
-
Cefnogaeth ychwanegol ar gyfer MIPS32r2 ar lefel 3. (defnyddir ar gyfer microreolyddion PIC32)
-
Mae'r fframwaith prawf adeiledig bellach yn argraffu allbwn consol wedi'i wneud mewn edefyn gwahanol.
-
Mae tair swyddogaeth llyfrgell safonol wedi'u symud o Nosweithiol i Stabl:
-
Mae dwy swyddogaeth bellach wedi'u marcio'n const (ar gael ar yr amser llunio):
-
Mae'r gofynion ar gyfer y fersiwn lleiaf o LLVM wedi'u cynyddu, nawr mae'n LLVM9 (LLVM8 yn flaenorol)
Ffynhonnell: linux.org.ru