From d6df803034e4cd3e690010132317faea85ec0619 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 18 Oct 2015 01:54:05 +0200 Subject: m MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- include/malloc.h | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'include') diff --git a/include/malloc.h b/include/malloc.h index 9ef95a0..7a1c08b 100644 --- a/include/malloc.h +++ b/include/malloc.h @@ -149,7 +149,6 @@ void cfree(void*, ...) #endif -#if defined(__GNU_SOURCE) || defined(__SLIBC_SOURCE) /** * Variant of `malloc` that returns an address with a * specified alignment. @@ -174,13 +173,12 @@ void cfree(void*, ...) * @throws EINVAL If `boundary` is not a power of two. */ void* memalign(size_t, size_t) -# ifdef __C11__ +#ifdef __C11__ __deprecated("'memalign' has be deprecated by 'aligned_alloc' in C11.") -# endif - __GCC_ONLY(__attribute__((__malloc__, __warn_unused_result__))); #endif + __GCC_ONLY(__attribute__((__malloc__, __warn_unused_result__))); -#if (_POSIX_C_SOURCE >= 200112L) || (_XOPEN_SOURCE >= 600) +#if (__POSIX_C_SOURCE >= 200112L) || (__XOPEN_SOURCE >= 600) /** * `posix_memalign(p, b, n)` is equivalent to * `(*p = memalign(b, n), *p ? 0 : errno)`, except @@ -202,7 +200,7 @@ int posix_memalign(void**, size_t, size_t) __GCC_ONLY(__attribute__((__nonnull__))); #endif -#if defined(_BSD_SOURCE) || defined(_XOPEN_SOURCE_EXTENDED) || defined(__SLIBC_SOURCE) +#if defined(__BSD_SOURCE) || defined(__XOPEN_SOURCE_EXTENDED) || defined(__SLIBC_SOURCE) /** * `valloc(n)` is equivalent to `memalign(sysconf(_SC_PAGESIZE), n)`. * @@ -224,7 +222,6 @@ void* valloc(size_t) __deprecated("'valloc' is deprecated, use 'memalign' or 'posix_memalign' instead."); #endif -#if defined(__GNU_SOURCE) /** * This function works like `valloc`, except the allocation size, * including auxiliary space, is rounded up to the next multiple @@ -243,7 +240,6 @@ void* valloc(size_t) void* pvalloc(size_t) __GCC_ONLY(__attribute__((__malloc__, __warn_unused_result__))) __deprecated("'pvalloc' is deprecated, use 'memalign' or 'posix_memalign' instead."); -#endif #if defined(__C11__) || defined(__BUILDING_SLIBC) /** -- cgit v1.2.3-70-g09d2