From 1d23c208bdd8439363d8550e5fed9ee88b58b988 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Fri, 5 Mar 1993 09:47:54 -0800 Subject: [PATCH] (main): Put argv[0] in collect_obstack instead of programname. From-SVN: r3655 --- gcc/gcc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gcc/gcc.c b/gcc/gcc.c index 3c7e466eb97..d0eb72f3d3d 100644 --- a/gcc/gcc.c +++ b/gcc/gcc.c @@ -3396,10 +3396,11 @@ main (argc, argv) obstack_init (&obstack); /* Set up to remember the pathname of gcc and any options - needed for collect. */ + needed for collect. We use argv[0] instead of programname because + we need the complete pathname. */ obstack_init (&collect_obstack); obstack_grow (&collect_obstack, "COLLECT_GCC=", sizeof ("COLLECT_GCC=")-1); - obstack_grow (&collect_obstack, programname, strlen (programname)+1); + obstack_grow (&collect_obstack, argv[0], strlen (argv[0])+1); putenv (obstack_finish (&collect_obstack)); /* Choose directory for temp files. */ -- 2.30.2