![](https://seccdn.libravatar.org/avatar/2d880c1f79290a7b641d9937e22ded6b.jpg?s=120&d=mm&r=g)
René Matthäi
- Was muss ich wo alles ändern (Makefile, CFLAGS, make-Aufruf, ...), um die Kernel-Kompilierung für Duron/Athlon "maximal" zu optimieren (wobei
Was du suchst ist arch/i386/Makefile. Aber wenn du bei der Kernel-Konfiguration "Athlon" wählst, verwenden die Makefiles auch -march=athlon, sofern der Compiler es unterstützt. Wahrscheinlich hast du den GCC 3.1 in /usr/local installiert. Dann sollte /usr/local/bin *vor* /usr/bin im Pfad liegen, damit der richtige GCC zuerst gefunden wird. Alternativ kannst du auch entweder CC und HOSTCC im Toplevel-Makefile entsprechend ändern oder aber diese Variablen per Kommandozeile setzen: 'make CC=/usr/local/bin/gcc HOSTCC=/usr/local/bin/gcc'
es mir nicht um Alternativen zu -O2 geht, sondern eher um -march, mcpu,
Wird -march= verwendet, so kann man sich -mcpu= in der Regel schenken. Philipp