Browse Source

add libc_hidden_xxxx for __uc_malloc

Denis Vlasenko 16 years ago
parent
commit
76bdc95e64
2 changed files with 4 additions and 0 deletions
  1. 2 0
      include/malloc.h
  2. 2 0
      libc/stdlib/__uc_malloc.c

+ 2 - 0
include/malloc.h

@@ -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" */

+ 2 - 0
libc/stdlib/__uc_malloc.c

@@ -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);