Rust tili uchun frontend GCC 13 bilan integratsiyaga tayyor

Gccrs loyihasini ishlab chiquvchilari (GCC Rust) GCC uchun Rust tili kompilyatorining old qismini amalga oshirish bilan yamoqlarning to'rtinchi nashrini nashr etishdi. Qayd etilishicha, yangi nashr taklif qilinayotgan kodni ko‘rib chiqish vaqtida ilgari bildirilgan deyarli barcha izohlarni o‘chirib tashlaydi va yamoqlar GCCga qo‘shilgan kod uchun barcha texnik talablarni qondiradi. GCC saqlovchilaridan biri Richard Bienerning ta'kidlashicha, Rust frontend kodi endi 13 yil may oyida chiqariladigan GCC 2023 filialiga integratsiyaga tayyor.

Shunday qilib, GCC 13 dan boshlab, LLVM ishlanmalari yordamida qurilgan rustc kompilyatorini o'rnatmasdan Rust tilida dasturlarni kompilyatsiya qilish uchun standart GCC vositalaridan foydalanish mumkin. Biroq, Rust-ning GCC 13 ilovasi sukut bo'yicha yoqilmagan beta versiyasi bo'ladi. Hozirgi ko'rinishida, frontend hali ham faqat tajribalar uchun mos keladi va takomillashtirishni talab qiladi, bu GCCga dastlabki integratsiyadan keyin kelgusi oylarda amalga oshirilishi rejalashtirilgan. Misol uchun, loyiha hali Rust 1.49 bilan mo'ljallangan muvofiqlik darajasiga erishmagan va Rust asosiy kutubxonasini kompilyatsiya qilish uchun etarli imkoniyatlarga ega emas.

Manba: opennet.ru

a Izoh qo'shish