iPXE
include
alloca.h
Go to the documentation of this file.
1
#ifndef _ALLOCA_H
2
#define _ALLOCA_H
3
4
/**
5
* @file
6
*
7
* Temporary memory allocation
8
*
9
*/
10
11
#include <
stdint.h
>
12
13
/**
14
* Allocate temporary memory from the stack
15
*
16
* @v size Size to allocate
17
* @ret ptr Allocated memory
18
*
19
* This memory will be freed automatically when the containing
20
* function returns. There are several caveats regarding use of
21
* alloca(); use it only if you already know what they are.
22
*/
23
#define alloca(size) __builtin_alloca ( size )
24
25
#endif
/* _ALLOCA_H */
stdint.h
Generated by
1.8.15