does "make menuconfig" affect whether kernel is 32 or 64 bit?
this is a bit of a dumb question but I gotta ask it, does setting the "Processor family --->" option in make menuconfig affect whether the kernel created is a 32-bit or a 64-bit kernel?
ie, if I put Processor family ---> (X) Opteron/Athlon64/Hammer/K8 does this make the kernel a 64-bit kernel or is this just optimisation inside either x86 or x86_64.
Is it down to gcc whether the kernel is produced as a 32-bit or 64-bit kernel or does "make menuconfig" affect this?
Does 64-bit source code have to be different to 32-bit code, or is it simply down to gcc to make is a 32-bit binary or 64-bit binary?