From 89b9f4592adb7aa2832b9efd95713b04f0ce185f Mon Sep 17 00:00:00 2001 From: "Peter S. Mazinger" Date: Mon, 21 Mar 2011 15:01:50 +0100 Subject: malloc-simple: make _aligned_blocks static and __libc_free_aligned hidden move __libc_free_aligned prototype up to a common place. Signed-off-by: Peter S. Mazinger Signed-off-by: Bernhard Reutner-Fischer --- libc/stdlib/malloc-simple/alloc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libc/stdlib') diff --git a/libc/stdlib/malloc-simple/alloc.c b/libc/stdlib/malloc-simple/alloc.c index 914c89dc0..11d4dcf23 100644 --- a/libc/stdlib/malloc-simple/alloc.c +++ b/libc/stdlib/malloc-simple/alloc.c @@ -17,6 +17,7 @@ #include #include +extern int weak_function __libc_free_aligned(void *ptr) attribute_hidden; #ifdef L_malloc void *malloc(size_t size) @@ -95,7 +96,6 @@ void *realloc(void *ptr, size_t size) #endif #ifdef L_free -extern int weak_function __libc_free_aligned(void *ptr); void free(void *ptr) { if (unlikely(ptr == NULL)) @@ -123,7 +123,7 @@ struct alignlist __ptr_t aligned; /* The address that memaligned returned. */ __ptr_t exact; /* The address that malloc returned. */ }; -struct alignlist *_aligned_blocks; +static struct alignlist *_aligned_blocks; /* Return memory to the heap. */ int __libc_free_aligned(void *ptr) -- cgit v1.2.3