Привет, All !
чисто для переписи и оживления обстановки.
Кому-нибудь удавалось собрать gcc8 или gcc9 так, чтоб..
- запускается на amd64 линуксе
- кросс-компилирует под stm32 (arm-none)
- умеет -flto
- opencm3 собираем отдельной библиотекой (с ЛТО!), проект тоже компилируем с лто, проект линкуем с лто, линковка не падает.
может там патчи какие затейливые нужны, или у меня уж больно затейливый проект? плюсы, но нет классов, есть мягкие/слабые/weak функции, кучка бобработчиков прерываний от уартов и усб, в основном логика тупа до безобразия (типа модбас-клиент с кучей ацп/цап/гпио и каплей затейливых исполнительных устройств)
может там патч какой наложить надо на стоковый гцц "из гита или оф.сайта"?
. С уважением, Hикита. icq:240059686, lj-user:nicka_startcev ... вендоры игрушек и прочие NVidia съели его мозг