mirror of
https://gcc.gnu.org/git/gcc.git
synced 2025-01-01 16:34:06 +08:00
PR 51803 Handle getcwd failure and lack of the function better.
2012-01-11 Janne Blomqvist <jb@gcc.gnu.org> Mike Stump <mikestump@comcast.net> PR libfortran/51803 * runtime/main.c (store_exe_path): Handle getcwd failure and lack of the function better. Co-Authored-By: Mike Stump <mikestump@comcast.net> From-SVN: r183090
This commit is contained in:
parent
ef1ed13d9a
commit
8763317661
@ -1,3 +1,9 @@
|
||||
2012-01-11 Janne Blomqvist <jb@gcc.gnu.org>
|
||||
Mike Stump <mikestump@comcast.net>
|
||||
PR libfortran/51803
|
||||
* runtime/main.c (store_exe_path): Handle getcwd failure and lack
|
||||
of the function better.
|
||||
|
||||
2012-01-10 Tobias Burnus <burnus@net-b.de>
|
||||
|
||||
PR fortran/51197
|
||||
|
@ -116,8 +116,10 @@ store_exe_path (const char * argv0)
|
||||
memset (buf, 0, sizeof (buf));
|
||||
#ifdef HAVE_GETCWD
|
||||
cwd = getcwd (buf, sizeof (buf));
|
||||
if (!cwd)
|
||||
cwd = ".";
|
||||
#else
|
||||
cwd = "";
|
||||
cwd = ".";
|
||||
#endif
|
||||
|
||||
/* exe_path will be cwd + "/" + argv[0] + "\0". This will not work
|
||||
|
Loading…
Reference in New Issue
Block a user