ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
908318 Топик полностью
fk0, легенда (05.03.2019 11:40, просмотров: 79) ответил SciFi на Поскольку ARM забил на исправление феерических багов в крайнем релизе GNU Arm Embedded, народ подсуетился и выпустил то же самое, но пропатченное. Там -->
gcc 8.2? lto? Да вы чо! Профессиональные ембеддеры отключают оптимизацию всегда и на всякий случай, иначе баги так и прут. Ну на самом деле. Брать компилятор завтрашнего дня, включать стрёмный оптимизатор и запускать фобос в грунт? На сайте gnu.org явно же указано, что 8.2 (уже 8.3) это слишком bleeding edge. Нужно брать, для боевого применения, долгоживущую уже ветку. Хорошо смотрится (https://gcc.gnu.org/releases.html) 6.5, но если на вырост, то скорей 7.4. А 8-ую версию можно будет использовать когда появится девятая и её перестанут постоянно модифицировать, и она промаринуется с годик. Иначе стабильность на нуле.
[ZX]