Eldonaĵo 1.49 de la Rust programlingvo estis publikigita.
La Rust-kompililo subtenas larĝan gamon de sistemoj, sed la Rust-teamo ne povas disponigi la saman nivelon de subteno por ĉiuj el ili.
Por klare indiki kiom subtenata ĉiu sistemo estas, oni uzas tierigsistemon:
-
Nivelo 3. La sistemo estas subtenata de la kompililo, sed pretaj kompililasembleoj ne estas disponigitaj kaj testoj ne estas rulitaj.
-
Nivelo 2. Pretaj kompililasembleoj estas disponigitaj, sed testoj ne estas rulitaj
-
Nivelo 1. Pretaj kompilaj asembleoj estas provizitaj kaj trapasas ĉiujn provojn.
Listo de platformoj kaj subtenniveloj: https://doc.rust-lang.org/stable/rustc/platform-support.html
Nova en eldono 1.49
-
64-bita ARM Linukso-subteno proponita al nivelo 1 (unua ne-x86-sistemo ricevinta nivelon 1-subtenon)
-
Subteno por 64-bita ARM macOS estis movita al nivelo 2.
-
Subteno por 64-bita ARM Windows estis movita al nivelo 2.
-
Aldonita subteno por MIPS32r2 ĉe nivelo 3. (uzita por PIC32 mikroregiloj)
-
La enkonstruita testa kadro nun presas konzolproduktaĵon faritan en malsama fadeno.
-
Tri normaj bibliotekfunkcioj estis movitaj de Nokta al Stalo:
-
Du funkcioj nun estas markitaj const (disponebla je kompiltempo):
-
La postuloj por la minimuma versio de LLVM estis pliigitaj, nun ĝi estas LLVM9 (antaŭe LLVM8)
fonto: linux.org.ru