1234567891011121314151617181920212223242526 |
- #ifndef _UCLIBC_ALLOC_H
- #define _UCLIBC_ALLOC_H
- #include <alloca.h>
- #include <stdlib.h>
- #ifdef __ARCH_USE_MMU__
- # define stack_heap_alloc(x) alloca(x)
- # define stack_heap_free(x) do { if (0) free(x); } while (0)
- #else
- # define stack_heap_alloc(x) malloc(x)
- # define stack_heap_free(x) free(x)
- #endif
- #endif
|