Tu n'édites pas la bonne variable du Makefile.. HOSTCC est uniquement utilisée pour ce qui est configuration, en faisant make menuconfig par exemple, ca compile les fichiers de /scripts/lxdialog avec HOSTCC et HOSTCFLAGS, bref..
Ton gain de perf peut venir du fait que ton noyau a réellement été compilé avec gcc-3.3 (ton gcc par défaut en fait) et que ce dernier est vraiment performant.
Les variables qui t'intéressent sont en fait un peu plus loin dans le Makefile :
#
# Include the make variables (CC, etc...)
#
AS = $(CROSS_COMPILE)as
LD = $(CROSS_COMPILE)ld CC = $(CROSS_COMPILE)gcc-3.2
Quant à savoir quelle version de gcc utiliser, je ne sais pas laquelle est la plus adaptée.. personnellement j'utilise toujours une 2.95, mais les plus récentes si elles sont supportées devraient produire un meilleur code.
# Re: Quelle version de GCC pour compiler un kernel linux ?
Posté par Sébastien Guignot . En réponse au journal Quelle version de GCC pour compiler un kernel linux ?. Évalué à 4.
Ton gain de perf peut venir du fait que ton noyau a réellement été compilé avec gcc-3.3 (ton gcc par défaut en fait) et que ce dernier est vraiment performant.
Les variables qui t'intéressent sont en fait un peu plus loin dans le Makefile :
Quant à savoir quelle version de gcc utiliser, je ne sais pas laquelle est la plus adaptée.. personnellement j'utilise toujours une 2.95, mais les plus récentes si elles sont supportées devraient produire un meilleur code.