diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-10-14 07:39:36 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2015-10-19 14:10:09 +0200 |
commit | da60762bfeda8c48cd06dbde45b224b31a82ae57 (patch) | |
tree | 5e356f82e973938172eb58aa14f1ebf8502a3572 /newlib/libc | |
parent | d67f71ab85b242362f59c0d853763a5e8620c6d5 (diff) | |
download | cygnal-da60762bfeda8c48cd06dbde45b224b31a82ae57.tar.gz cygnal-da60762bfeda8c48cd06dbde45b224b31a82ae57.tar.bz2 cygnal-da60762bfeda8c48cd06dbde45b224b31a82ae57.zip |
C11 aligned_alloc() support for <stdlib.h>
newlib/ChangeLog
2015-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libc/include/stdlib.h (alloc_aligned): Declare.
Diffstat (limited to 'newlib/libc')
-rw-r--r-- | newlib/libc/include/stdlib.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/newlib/libc/include/stdlib.h b/newlib/libc/include/stdlib.h index 859c84494..51a6f0afb 100644 --- a/newlib/libc/include/stdlib.h +++ b/newlib/libc/include/stdlib.h @@ -284,6 +284,8 @@ extern long double strtold (const char *__restrict, char **__restrict); * If we're in a mode greater than C99, expose C11 functions. */ #if __ISO_C_VISIBLE >= 2011 || __cplusplus >= 201103L +void * aligned_alloc(size_t, size_t) __malloc_like __alloc_align(1) + __alloc_size(2); int at_quick_exit(void (*)(void)); _Noreturn void quick_exit(int); |