diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-03-05 09:47:54 -0800 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-03-05 09:47:54 -0800 |
commit | 1d23c208bdd8439363d8550e5fed9ee88b58b988 (patch) | |
tree | e96a1bc004e7553043486d619e6bd63dfc47df26 | |
parent | 2d08d5b6566d4c019a85ee1ea957a1d59d4bc8f6 (diff) | |
download | gcc-1d23c208bdd8439363d8550e5fed9ee88b58b988.zip gcc-1d23c208bdd8439363d8550e5fed9ee88b58b988.tar.gz gcc-1d23c208bdd8439363d8550e5fed9ee88b58b988.tar.bz2 |
(main): Put argv[0] in collect_obstack instead of programname.
From-SVN: r3655
-rw-r--r-- | gcc/gcc.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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. */ |