you should not remove anything. There isn't linux/config.h because you
should compile that kernel.
i don't mind if any header file will be generated after configuring kernel . linux/config.h is just there (in 2.6.10) , with or without kernel configuring .
that file is generated when you get your kernel configured.
bye!
--