00001 #if defined(__FreeBSD__) 00002 #include <stdlib.h> 00003 #elif defined(_PS3) || defined(__PS3__) || defined(SN_TARGET_PS3) 00004 00005 #elif defined(_XBOX) || defined(X360) 00006 00007 #elif defined ( __APPLE__ ) || defined ( __APPLE_CC__ ) 00008 #include <malloc/malloc.h> 00009 #include <alloca.h> 00010 #elif defined(_WIN32) 00011 #include <malloc.h> 00012 #else 00013 #include <malloc.h> 00014 // Alloca needed on Ubuntu apparently 00015 #include <alloca.h> 00016 #endif