13. 12. 2024 22:53
Hmm, toto vyzerá čudne. Nebolo by lepšie kompilátoru rovno podhodiť konfigurák s konkrétnymi vlastnosťami procesora?
Kebyže kompilujem custom kernel na viac ako 3 dostatočne rozdielne typy procesorov naraz, usiľoval by som sa to nejak prechytračiť.
14. 12. 2024 9:13
Tak nejlepší je kompilovat 3x. Ale pokud byste chtěl, tak stačí kouknout, co to -march=native zapne na jednotlivých strojích, najít nějakou podmnožinu a to pak použít.
gcc -march=native -Q --help=target KCFLAGS="-O3 -march=xxx -mno-sse -mno-mmx ..." make -j$(nproc)
15. 12. 2024 10:44
Skôr asi by som to kompiloval 3x, ale na najrýchlejšiej mašine. Ak sa dá pozrieť, čo -march=native zapne, tak to nie je problém.
Ďakujem :)