1181847Sjkim#ifndef _ALLOCA_H 2182393Sjkim#define _ALLOCA_H 3181847Sjkim 4181847Sjkim#ifdef __cplusplus 5181847Sjkimextern "C" { 6181847Sjkim#endif 7181847Sjkim 8181847Sjkim#define __NEED_size_t 9182393Sjkim#include <bits/alltypes.h> 10182393Sjkim 11182393Sjkimvoid *alloca(size_t); 12181847Sjkim 13181847Sjkim#ifdef __GNUC__ 14181847Sjkim#define alloca __builtin_alloca 15181847Sjkim#endif 16181847Sjkim 17181847Sjkim#ifdef __cplusplus 18181847Sjkim} 19181847Sjkim#endif 20181847Sjkim 21181847Sjkim#endif 22181847Sjkim