Size: a a a

2022 February 09

VG

Vadim Goncharov in pro.vim
для этого есть другие чаты
источник

GK

Georgy Komarov in pro.vim
На Эльбрусе, емнип, нет ады.
источник

GK

Georgy Komarov in pro.vim
Не годится она для импортозамещения, значит.
источник

NG

Nicholas Guriev in pro.vim
на импортозамещённом эльбрусе даже компиляторов нету
источник

NG

Nicholas Guriev in pro.vim
открытые компиляторы, конечно же, я имею ввиду
источник

GK

Georgy Komarov in pro.vim
LLVM есть. Просроченный, но есть. Даже раст и го завезли.
источник

GK

Georgy Komarov in pro.vim
(по этой теме был доклад в прошлом году на ElbrusConf)
источник

NG

Nicholas Guriev in pro.vim
ну раз даже llvm имеется, то есть шанс получить аду
источник

GK

Georgy Komarov in pro.vim
А фронтенд для ады существует?
источник

GK

Georgy Komarov in pro.vim
Его наверняка сложно написать/поддерживать. В аде же много магии на фронте.
источник

NG

Nicholas Guriev in pro.vim
Фронтенд для Ады есть в GCC (увы, написан на той же Аде). В GCC есть так же бэкенд для LLVM.
источник

NG

Nicholas Guriev in pro.vim
соответственно, как-то можно раскрутить фронтенд ады через уже имеющиеся архитектуры в GCC
источник

NG

Nicholas Guriev in pro.vim
ada (gcc, x86) -> (промежуточное представление) llvm -> кроскомпиляция для e2k -> собранный фронтенд ады на e2k
источник

GK

Georgy Komarov in pro.vim
Звучит сложно. Как геморно его должно быть кросс-компилить под неподдерживаемую архитектуру.
Ну сделают, если кому-то надо будет.
источник

NG

Nicholas Guriev in pro.vim
ну это, конечно, всё лишь теория
источник

VG

Vadim Goncharov in pro.vim
есть эмуляция x86, так что собираешь под винду, и ...
источник

GK

Georgy Komarov in pro.vim
Мы ведь говорили про системщину. Какая эмуляция.
источник

VG

Vadim Goncharov in pro.vim
разве на аде пишут ядра?
источник

VG

Vadim Goncharov in pro.vim
а эмуляция бинарная
источник

GK

Georgy Komarov in pro.vim
Тем более, ада. На ней вероятно имеет смысл писать что-то низкоуровневое для эмбеда. Потому что стандарты функциональной безопасности допускают её (как си и плюсы) для высоких SIL.
источник