Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от opennews (??), 17-Дек-18, 10:32 | ||
Представлен (https://www.mail-archive.com/info-gnu@gnu.org/msg02531....) выпуск инструментария GNU Mes 0.19 (https://www.gnu.org/software/mes), обеспечивающего процесс бутстрэппинга (bootstrap) для GCC. Инструментарий решает задачу верифицированной начальной сборки компилятора в дистрибутивах, разрывая цепочку цикличной пересборки (для сборки компилятора требуются исполняемые файлы уже собранного компилятора). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +1 +/– | |
Сообщение от Аноним (1), 17-Дек-18, 10:32 | ||
С боку темы. Всем кто еще не вкурсе, есть клевый проект https://github.com/crosstool-ng/crosstool-ng/ , который позволит собрать gcc и весь тулчейн нужной версии. Не только для какой-то железки, а и для локального использования, для всяких упражнений. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | –3 +/– | |
Сообщение от нах (?), 17-Дек-18, 14:12 | ||
ну типа выглядело клево, пока не прочитал вот это: | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
10. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +5 +/– | |
Сообщение от Гит рулит (?), 17-Дек-18, 14:33 | ||
Мак то для этого всего зачем? | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
12. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Аноним (12), 17-Дек-18, 17:04 | ||
это ты где такое прочитал? | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
23. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от нах (?), 21-Дек-18, 16:52 | ||
> это ты где такое прочитал? | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
14. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Аноним (-), 17-Дек-18, 23:56 | ||
> ну типа выглядело клево, пока не прочитал вот это: | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
2. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | –3 +/– | |
Сообщение от aaaaaaaaaaaaaaaaaaaaaaaaaaaa (?), 17-Дек-18, 10:37 | ||
А самопроверяющийся иструмент для проверки исходников как себя, так и всего дистрибутива от закладок/ошибок и т п где? А то для слабоков, неспособных сразу в двоичке/шеснадцатиричке написать компилятор с помощью таблицы команд инструмент сделали, а для неспособных маломальский объём кода "глазками" проверить - нечего... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +3 +/– | |
Сообщение от Аноним84701 (ok), 17-Дек-18, 13:31 | ||
> А самопроверяющийся иструмент для проверки исходников как себя, так и всего дистрибутива от закладок/ошибок и т п где? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
11. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +1 +/– | |
Сообщение от Гит рулит (?), 17-Дек-18, 14:34 | ||
Для этого придумали тесты и хеш суммы. Хотя кого я обманываю. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
15. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Аноним (-), 17-Дек-18, 23:58 | ||
> от закладок/ошибок и т п где? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
18. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | –1 +/– | |
Сообщение от aaaaaaaaaaaaaaaaaaaaaaaaaaaa (?), 18-Дек-18, 02:23 | ||
Таки и не пытался, также, как и тратить массу времени на копания в исходниках операционки и прикладного ПО... Да и в пересборе бинарников смысла не вижу никакого - всё равно исходники не проверял :) | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
21. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Gr. N. o (?), 20-Дек-18, 04:58 | ||
> "безопастности" | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
20. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 18-Дек-18, 14:16 | ||
> А самопроверяющийся иструмент для проверки исходников как себя, так и всего дистрибутива | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
3. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +9 +/– | |
Сообщение от runoverheads (ok), 17-Дек-18, 11:39 | ||
из новости можно подумать что речь идёт о 2х бинарниках Scheme и MesCC которые надо по кругу пересобирать и которые могут быть с закладками. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | –1 +/– | |
Сообщение от anonymous (??), 17-Дек-18, 12:44 | ||
> им MesCC. им TinyCC. им gcc 2.95.3. им gcc3. им gcc4.7 на и далее по цепочке до gcc 8 | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
8. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +3 +/– | |
Сообщение от Аноним (8), 17-Дек-18, 14:13 | ||
В GCC 4.8 и новее есть код на C++. TinyCC вряд ли в него сможет. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
24. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от anonymous (??), 23-Дек-18, 00:44 | ||
Я конечно понимаю для чего эту карусель разводить, но имхо, проще с ГЦЦ начинать сразу, а освободившееся время потратить на ГЦЦ. Оно и вообще полезнее будет. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
9. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | –1 +/– | |
Сообщение от нах (?), 17-Дек-18, 14:13 | ||
> А что такой способ долгий? C gcc поновее начать нельзя? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
6. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +2 +/– | |
Сообщение от Аноним (8), 17-Дек-18, 13:37 | ||
>который можно вбить вручную | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
13. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Cradle (?), 17-Дек-18, 18:58 | ||
> всё более затейливо | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
16. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Аноним (-), 18-Дек-18, 00:01 | ||
> а прошивку микрокода они почему забыли? | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
22. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +/– | |
Сообщение от Аноним (22), 20-Дек-18, 05:05 | ||
> Так, а руду для дорожек на плате надо самому накопать? А то вдруг китайцы в нее нассут или каким-то гавонм разбавят?! | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
17. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +2 +/– | |
Сообщение от user90 (?), 18-Дек-18, 00:29 | ||
Ввыходит, чуваки не то, что решили проблему "курицы и яйца" - они воссоздали эволюцию (кода) в миниатюре ;) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Выпуск GNU Mes 0.19, инструментария для самодостаточной сбор..." | +1 +/– | |
Сообщение от aaaaaaaaaaaaaaaaaaaaaaaaaaaa (?), 18-Дек-18, 02:27 | ||
Почти развитие TinyCC Boot Loader (https://bellard.org/tcc/tccboot.html) :) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |