Anders Kaseorg [Mon, 4 May 2009 22:45:13 +0000 (18:45 -0400)]
Wait to include system headers until we know they are wanted.
When building in the Linux kernel, __UD_STANDALONE__ is not defined
until types.h is included. So we should wait to include system
headers like <stdlib.h> and <string.h> until we know __UD_STANDALONE__
will not be defined.