diff options
Diffstat (limited to 'libc/misc/internals')
-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; |