1 #pragma weak main_hidden_data
2 extern int main_hidden_data;
3 asm (".hidden main_hidden_data");
4 
5 #pragma weak main_hidden_func
6 extern int main_hidden_func ();
7 asm (".hidden main_hidden_func");
8 
9 int
_start(void)10 _start (void)
11 {
12   int ret = 0;
13 
14   if (&main_hidden_data != 0)
15     ret = 1;
16   if (main_hidden_func != 0)
17     ret = 1;
18 
19   return ret;
20 }
21 
22 int
__start(void)23 __start (void)
24 {
25   return _start ();
26 }
27