> я не знаю, дружит ли современный tcc с армами, но в своё время не дружил.Там есть компил под ARM ща. Я его не так давно гонял как тест - сожрет ли он мои странные конструкции, которые я сделал в некоторых фирмварах. Потому что я так си изогнул что понимание насколько я C99-compliant - не совсем тривиальный вопрос. Tcc был нормальным "бенчмарком" насколько я разогнался.
Моя основная трабла была в том что линкерскриптов там нет - и кастомный лэйаут в пролете. А код так то генерился. Для более прозаичных применений (бинарь под линь) имхо может прокатить.
> так что может и лучше, но совершенно бесполезно. ;-)
В новых версиях вроде уже не бесполезно? Потому и спрашиваю - он мелкий, легкий, даже в виртуалке у фабриса в браузере работал с сносной скоростью, JS это тот еще рантайм, та штука даже хуже N900 вроде.
> да не так много. главное — не обновлять гцц до СуперПоследнихВерсий. четвёртая
> вполне ок.
Супер последние версии сильно лучше по оптимизациям и диагностике. И ресурсов как раз меньше на высоких оптимизациях, типа lto того же, жрут. Тут правда стоит сказать что меня это волнует потому что я на "antibug" подсел и всякие фирмвари. Как пример gcc 12 vs 7 срезал полкило с 14 кил фирмвари - вообще нашару. Поди плохо? А заодно lto билды стали почти как обычные по скорости и диагностика кривой код сильно лучше хайлайтит. На n900 в аварийном режиме ессно можно пережить.
> я откровенно не помню уже, что было. я сейчас подзабил, потому что
> машинка Просто Работает,
А вот это не отнять :). Я себе акум новый не так давно купил, стало очень даже :). Правда, никак чипы gas gauge не могу переубедить сбросить состояние старого акума. Впрочем индикатор акума из CSSU реалистично кажет. Гонит именно низкоуровневая статистика.
> и репы настроены на мой сервер. надо в бэкапы лезть, а очень лениво, прости…
А ты пакеты билдишь? В каком окружении?