The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Третья редакция патчей для ядра Linux с поддержкой языка Rust "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..." +2 +/
Сообщение от Анонн (?), 09-Дек-21, 11:05 
Стоп-стоп, а в линуксе и gcc эта поддержка появилась автоматом?
Разве чтобы добавить поддержку C-SKY в GCC не нужно "широких и глубоких компетенций, как в области самой архитектуры, так и в области GCC"?

Я не нашел список изменений, но уверен что человек с улицы на такое не способен. Для добавления поддержки в GCC они вообще наняли отдельную фирму: "Mentor Graphics has been contracted to work on this C-SKY compiler port for csky-elf and csky-linux targets with glibc and uclibc."
(https://www.phoronix.com/scan.php?page=news_item&px=GCC-C-SK...)

Плюс этого недостаточно - нужно добавить поддержку в сам линукс. И это тоже не странички верстать. Там 11к строк изменений, местами точечных, для которых нужно ну очень хорошо знать архитектуру ядра.
"The port has already gone through ten rounds of public code review over the past number of months and the port adds over 11,000 lines of code for bringing up the new architecture."
(https://www.phoronix.com/scan.php?page=news_item&px=C-SKY-Li...)

Поэтому для C-SKY нет поддержки раста, только потому что производителю это сейчас не нужно. Им сейчас нужен линукс чтобы клепать тв-приставки. А рандомный энтузиаст никогда бы это сам не добавил, даже если бы ему это было нужно на все 146%.

А ведь может быть обратная ситуация: есть поддержка rust, но нет линукса.
Apple выпустила M1 и rust заработал чуть ли не из коробки (потому что эпл написала бэк для llvm сама). А на линуксе поддержка появилась позже.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Третья редакция патчей для ядра Linux с поддержкой языка Rust , opennews, 07-Дек-21, 12:44  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру