(main): If COLLECT_GCC is a relative name, use it anyway.

From-SVN: r2467
This commit is contained in:
Richard Stallman 1992-10-15 06:11:01 +00:00
parent 46cca58cf7
commit 5365d6ee18
1 changed files with 4 additions and 1 deletions

View File

@ -585,7 +585,10 @@ main (argc, argv)
/* Determine the full path name of the C compiler to use. */
c_file_name = getenv ("COLLECT_GCC");
if (c_file_name == 0 || c_file_name[0] != '/')
/* If this is absolute, it must be a file that exists.
If it is relative, it must be something that execvp was able to find.
Either way, we can pass it to execvp and find the same executable. */
if (c_file_name == 0)
{
c_file_name = xcalloc (clen + sizeof ("gcc"), 1);
bcopy (prefix, c_file_name, len);