|
@@ -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__
|
|
|
|
|
|
if (app_fini!=NULL) {
|