. . . "Compiling the Linux kernel is a special case; they have restrictions such as stack size and heap allocation which do not apply to normal applications." .