diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 1994-05-11 16:12:15 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 1994-05-11 16:12:15 +0000 |
commit | d62288093b034beb51f511510c26e44786a817f9 (patch) | |
tree | ec68fddc23662ad3b9d6cafc4ccc584810ba75c9 /gcc | |
parent | d7715b7064a42c4e850c5324d85a59b13a2d96bf (diff) | |
download | gcc-d62288093b034beb51f511510c26e44786a817f9.zip gcc-d62288093b034beb51f511510c26e44786a817f9.tar.gz gcc-d62288093b034beb51f511510c26e44786a817f9.tar.bz2 |
Don't recursively search symlinks to `.'.
From-SVN: r7271
Diffstat (limited to 'gcc')
-rwxr-xr-x | gcc/fixincludes | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/fixincludes b/gcc/fixincludes index 95d4857..d602bc5 100755 --- a/gcc/fixincludes +++ b/gcc/fixincludes @@ -112,12 +112,15 @@ do # add that dir to $newdirs if [ -d $d1 ] then - newdirs="$newdirs $d1" + files="$files $d1" + if [ "`ls -ld $d1 | sed -n 's/.*-> //p'`" != "." ] + then + newdirs="$newdirs $d1" + fi fi done done - files="$files $newdirs" dirs="$newdirs" done |