table of contents
alloca(3avr) | alloca(3avr) |
NAME¶
alloca - <alloca.h>: Allocate space in the stack
SYNOPSIS¶
Functions¶
void * alloca (size_t __size)
Detailed Description¶
Function Documentation¶
void * alloca (size_t __size) [extern]¶
Allocate __size bytes of space in the stack frame of the caller. This temporary space is automatically freed when the function that called alloca() returns to its caller. AVR-LibC defines the alloca() as a macro, which is translated into the inlined __builtin_alloca() function. The fact that the code is inlined, means that it is impossible to take the address of this function, or to change its behaviour by linking with a different library.
Returns
Warning
Author¶
Generated automatically by Doxygen for AVR-LibC from the source code.
Version 2.2.1 | AVR-LibC |