Rhwd 1.49

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