From b7f428b0156ae733cc99d093b622fb36ce4a562c Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Mon, 30 Jun 2003 21:47:29 +0000 Subject: Yield to yet another glibc-ism and add __progname --- libc/misc/internals/__uClibc_main.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libc') diff --git a/libc/misc/internals/__uClibc_main.c b/libc/misc/internals/__uClibc_main.c index 9561ac492..1940832d4 100644 --- a/libc/misc/internals/__uClibc_main.c +++ b/libc/misc/internals/__uClibc_main.c @@ -42,6 +42,7 @@ extern void weak_function __pthread_initialize_minimal(void); */ char **__environ = 0; +const char *__progname = 0; weak_alias(__environ, environ); @@ -123,6 +124,8 @@ __uClibc_start_main(int argc, char **argv, char **envp, * __uClibc_init() regardless, to be sure the right thing happens. */ __uClibc_init(); + __progname = *argv; + #ifdef __UCLIBC_CTOR_DTOR__ /* Arrange for the application's dtors to run before we exit. */ if (app_fini!=NULL) { -- cgit v1.2.3