The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Третья редакция патчей для ядра Linux с поддержкой языка Rus..."
Отправлено Анонн, 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 сама). А на линуксе поддержка появилась позже.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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