Home | History | Annotate | Download | only in Macintosh

Lines Matching refs:alloca

2 	alloca -- (mostly) portable public-domain implementation -- D A Gwyn
8 This implementation of the PWB library alloca() function,
20 track of all alloca()-allocated blocks, and reclaim any
25 As a special case, alloca(0) reclaims storage without
26 allocating any. It is a good idea to use alloca(0) in
30 static char SCCSid[] = "@(#)alloca.c 1.1"; /* for the "what" utility */
48 #ifndef alloca /* If compiling with GCC, this file's not needed. */
107 An "alloca header" is used to:
108 (a) chain together all alloca()ed blocks;
130 alloca( size ) returns a pointer to at least `size' bytes of
132 the procedure that called alloca(). Originally, this space
138 static header *last_alloca_header = NULL; /* -> last alloca header */
141 alloca (size) /* returns pointer to storage */
152 /* Reclaim garbage, defined as all alloca()ed storage that
195 #endif /* no alloca */