From 7038b3df3eea7500d5982314886637e7baed0d85 Mon Sep 17 00:00:00 2001
From: Peter S. Mazinger <ps.m@gmx.net>
Date: Tue, 22 Mar 2011 08:30:39 +0100
Subject: [PATCH 166/396] __uClibc_main.c: make __uClibc_init hidden

The linker can cope with it if it is hidden.
No need for the __GI___uClibc_init.

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
---
 libc/misc/internals/__uClibc_main.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/libc/misc/internals/__uClibc_main.c b/libc/misc/internals/__uClibc_main.c
index 1efa9e0..2be51b0 100644
--- a/libc/misc/internals/__uClibc_main.c
+++ b/libc/misc/internals/__uClibc_main.c
@@ -222,8 +222,7 @@ static int __check_suid(void)
  * __uClibc_main.
  */
 
-extern void __uClibc_init(void);
-libc_hidden_proto(__uClibc_init)
+extern void __uClibc_init(void) attribute_hidden;
 void __uClibc_init(void)
 {
     /* Don't recurse */
@@ -276,7 +275,6 @@ void __uClibc_init(void)
 	_stdio_init();
 
 }
-libc_hidden_def(__uClibc_init)
 
 #ifdef __UCLIBC_CTOR_DTOR__
 void attribute_hidden (*__app_fini)(void) = NULL;
-- 
1.7.0.4

