Commit | Line | Data |
---|---|---|
fd161d86 AM |
1 | static char *_edata_p; |
2 | static char *_end_p; | |
3 | static char *__bss_start_p; | |
4 | extern char *_end; | |
5 | extern char *_edata; | |
6 | extern char *__bss_start; | |
7 | ||
8 | extern int foo (void); | |
9 | ||
10 | void | |
11 | bar (void) | |
12 | { | |
13 | _edata_p = (char*) &_edata; | |
14 | _end_p = (char*) &_end; | |
15 | __bss_start_p = (char*) &__bss_start; | |
16 | } | |
17 | ||
18 | void | |
19 | _start () | |
20 | { | |
21 | bar (); | |
22 | foo (); | |
23 | } |