| Index: gcc/libiberty/make-temp-file.c
|
| diff --git a/gcc/libiberty/make-temp-file.c b/gcc/libiberty/make-temp-file.c
|
| index eadcf8502137f111a7463f0c6b59f6a633f58a3e..13e192565340266e80d40ff2bc56a8d6179b6325 100644
|
| --- a/gcc/libiberty/make-temp-file.c
|
| +++ b/gcc/libiberty/make-temp-file.c
|
| @@ -1,5 +1,5 @@
|
| /* Utility to pick a temporary filename prefix.
|
| - Copyright (C) 1996, 1997, 1998, 2001 Free Software Foundation, Inc.
|
| + Copyright (C) 1996, 1997, 1998, 2001, 2009 Free Software Foundation, Inc.
|
|
|
| This file is part of the libiberty library.
|
| Libiberty is free software; you can redistribute it and/or
|
| @@ -111,9 +111,14 @@ choose_tmpdir (void)
|
| char *tmpdir;
|
| unsigned int len;
|
|
|
| +#ifdef VMS
|
| + /* Try VMS standard temp logical. */
|
| + base = try_dir ("/sys$scratch", base);
|
| +#else
|
| base = try_dir (getenv ("TMPDIR"), base);
|
| base = try_dir (getenv ("TMP"), base);
|
| base = try_dir (getenv ("TEMP"), base);
|
| +#endif
|
|
|
| #ifdef P_tmpdir
|
| base = try_dir (P_tmpdir, base);
|
|
|