OSDN Git Service

add libc_hidden_xxxx for __uc_malloc
authorDenis Vlasenko <vda.linux@googlemail.com>
Sat, 15 Sep 2007 21:10:52 +0000 (21:10 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sat, 15 Sep 2007 21:10:52 +0000 (21:10 -0000)
include/malloc.h
libc/stdlib/__uc_malloc.c

index 05eac9f..844143c 100644 (file)
@@ -190,6 +190,8 @@ extern int mallopt __MALLOC_P ((int __param, int __val));
  * NB: do not use stdio in __uc_malloc_failed handler! */
 extern void *__uc_malloc(size_t size);
 extern void (*__uc_malloc_failed)(size_t size);
+libc_hidden_proto(__uc_malloc);
+libc_hidden_proto(__uc_malloc_failed);
 
 #ifdef __cplusplus
 } /* end of extern "C" */
index 9c84451..121fe08 100644 (file)
@@ -25,6 +25,7 @@ Cambridge, MA 02139, USA.
 #include <malloc.h>
 
 void (*__uc_malloc_failed)(size_t size);
+libc_hidden_data_def(__uc_malloc_failed);
 
 void *__uc_malloc(size_t size)
 {
@@ -39,3 +40,4 @@ void *__uc_malloc(size_t size)
                __uc_malloc_failed(size);
        }
 }
+libc_hidden_def(__uc_malloc);