diff options
Diffstat (limited to 'libc')
| -rw-r--r-- | libc/misc/internals/__uClibc_main.c | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/libc/misc/internals/__uClibc_main.c b/libc/misc/internals/__uClibc_main.c index 190263b28..e4e0225e8 100644 --- a/libc/misc/internals/__uClibc_main.c +++ b/libc/misc/internals/__uClibc_main.c @@ -28,20 +28,25 @@  #include <sys/stat.h>  #include <sys/sysmacros.h> -libc_hidden_proto(memcpy) +libc_hidden_proto(exit) + +#ifdef __UCLIBC_HAS_PROGRAM_INVOCATION_NAME__  libc_hidden_proto(strrchr) +#endif +#ifdef __ARCH_HAS_MMU__ +libc_hidden_proto(memcpy)  libc_hidden_proto(getgid)  libc_hidden_proto(getuid)  libc_hidden_proto(getegid)  libc_hidden_proto(geteuid)  libc_hidden_proto(fstat)  libc_hidden_proto(abort) -libc_hidden_proto(exit)  extern __typeof(open) __libc_open;  libc_hidden_proto(__libc_open)  extern __typeof(fcntl) __libc_fcntl;  libc_hidden_proto(__libc_fcntl) +#endif  #ifndef SHARED  void *__libc_stack_end=NULL;  | 
