aboutsummaryrefslogtreecommitdiff
path: root/lib/csu/i386-elf/crt1_c.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/csu/i386-elf/crt1_c.c')
-rw-r--r--lib/csu/i386-elf/crt1_c.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/csu/i386-elf/crt1_c.c b/lib/csu/i386-elf/crt1_c.c
index 324906955e73..65de04ce493b 100644
--- a/lib/csu/i386-elf/crt1_c.c
+++ b/lib/csu/i386-elf/crt1_c.c
@@ -61,10 +61,7 @@ _start1(fptr cleanup, int argc, char *argv[])
char **env;
env = argv + argc + 1;
- environ = env;
- if (argc > 0 && argv[0] != NULL)
- handle_progname(argv[0]);
-
+ handle_argv(argc, argv, env);
if (&_DYNAMIC != NULL)
atexit(cleanup);
else