From cafbb2a0a0ac469393dc3192ba67ffbe1ddb5d4e Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 27 Jul 2010 02:13:40 -0400 Subject: malloc: simplify MAP_UNINITIALIZE ifdef logic Signed-off-by: Mike Frysinger --- libc/stdlib/malloc-standard/malloc.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/libc/stdlib/malloc-standard/malloc.h b/libc/stdlib/malloc-standard/malloc.h index 7a2e66d16..73d4b124d 100644 --- a/libc/stdlib/malloc-standard/malloc.h +++ b/libc/stdlib/malloc-standard/malloc.h @@ -349,16 +349,13 @@ __UCLIBC_MUTEX_EXTERN(__malloc_lock); #endif #ifdef __ARCH_USE_MMU__ - -#define MMAP(addr, size, prot) \ - (mmap((addr), (size), (prot), MAP_PRIVATE|MAP_ANONYMOUS, 0, 0)) - +# define _MAP_UNINITIALIZE 0 #else +# define _MAP_UNINITIALIZE MAP_UNINITIALIZE +#endif #define MMAP(addr, size, prot) \ - (mmap((addr), (size), (prot), MAP_SHARED|MAP_ANONYMOUS|MAP_UNINITIALIZE, 0, 0)) - -#endif + (mmap((addr), (size), (prot), MAP_PRIVATE|MAP_ANONYMOUS|_MAP_UNINITIALIZE, 0, 0)) /* ----------------------- Chunk representations ----------------------- */ -- cgit v1.2.3