> But if install kernel size is not that important, I can remove both > ifdefs.
Kernel size does matter on the ramdisks. But excessive sprinkling of #ifdef gets out of control in some types of code. Then it better to forego it, and find a different target where it is less gross. As long as we have some anti-growth discipline, bsd.rd ends up being a fairly full featured kernel, and we won't eventually hit a mistake of "oh shit, the script needs this thing and we killed it on bsd.rd.." (and btw, that tends to matter more for upgrades, than installs)