re PR driver/48306 (presence of gcc subdir with . in PATH causes breakdown)
authorJakub Jelinek <jakub@redhat.com>
Mon, 2 Jan 2012 22:18:21 +0000 (23:18 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 2 Jan 2012 22:18:21 +0000 (23:18 +0100)
commit341d3f6e9c26e2c5de4f4c57990a8121ec4abb59
tree3393d6f40075e1d70bb7606e7e3efb6a810477c5
parenta4f436ffbb6a31d9aa56e4bebb7ccd9f7cf3bfe5
re PR driver/48306 (presence of gcc subdir with . in PATH causes breakdown)

* make-relative-prefix.c (make_relative_prefix_1): Avoid
stack overflow if PATH contains just a single entry and
HOST_EXECUTABLE_SUFFIX needs to be used.

PR driver/48306
* make-relative-prefix.c: Include sys/stat.h.
(make_relative_prefix_1): If access succeeds, check also stat
if nstore is a regular file.

From-SVN: r182820
libiberty/ChangeLog
libiberty/make-relative-prefix.c