LINUX.ORG.RU

История изменений

Исправление gag, (текущая версия) :

Архитектурно более вменяем.

С одной стороны так. ghdl, реализуя VHDL-фронтэнд, патчит gcc, а под llvm - просто линкуется. Но есть и emscripten, который js-бэкэнд. И тут... патчим llvm. Жаль. Очень жаль, т.к. это не даёт ему попасть в нормальные дистрибутивы (например, Debian). Интересно, собираются ли там llvm так перерефакторить, чтобы и для бэкэнда можно было просто линковаться.

P.S. Смотрю, emscripten теперь может использовать новый родной llvm бэкэнд WebAssembly. Хорошо для emscripten. Но никаких изменений архитектуры llvm.

Исходная версия gag, :

Архитектурно более вменяем.

С одной стороны так. ghdl, реализуя VHDL-фронтэнд, патчит gcc, а под llvm - просто линкуется. Но есть и emscripten, который js-бэкэнд. И тут... патчим llvm. Жаль. Очень жаль, т.к. это не даёт ему попасть в нормальные дистрибутивы (например, Debian). Интересно, собираются ли там llvm так перерефакторить, чтобы и для бэкэнда можно было просто линковаться.