summaryrefslogtreecommitdiff
path: root/gcc/fixincludes
diff options
context:
space:
mode:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>1994-09-28 18:31:04 +0000
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>1994-09-28 18:31:04 +0000
commitb62bd5b5fac18f4602858c71918740dc2a4d28bb (patch)
treec88b792157ff45ccdde42d10948be8d72e51fa9c /gcc/fixincludes
parentc5f0a75f38f1a21bc6678dac301217236d7c44d3 (diff)
downloadgcc-b62bd5b5fac18f4602858c71918740dc2a4d28bb.tar.gz
Comment out loop which handled symbolic links to files
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8155 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fixincludes')
-rwxr-xr-xgcc/fixincludes31
1 files changed, 17 insertions, 14 deletions
diff --git a/gcc/fixincludes b/gcc/fixincludes
index ae7e1840314..c808fd8b7de 100755
--- a/gcc/fixincludes
+++ b/gcc/fixincludes
@@ -1763,20 +1763,23 @@ if [ -r ${LIB}/$file ]; then
fi
fi
-if $LINKS; then
- echo 'Making internal symbolic non-directory links'
- cd ${INPUT}
- files=`find . -type l -print`
- for file in $files; do
- dest=`ls -ld $file | sed -n 's/.*-> //p'`
- if expr "$dest" : '[^/].*' > /dev/null; then
- target=${LIB}/`echo file | sed "s|[^/]*\$|$dest|"`
- if [ -f $target ]; then
- ln -s $dest ${LIB}/$file >/dev/null 2>&1
- fi
- fi
- done
-fi
+# This loop does not appear to do anything, because it uses file
+# rather than $file when setting target. It also appears to be
+# unnecessary, since the main loop processes symbolic links.
+#if $LINKS; then
+# echo 'Making internal symbolic non-directory links'
+# cd ${INPUT}
+# files=`find . -type l -print`
+# for file in $files; do
+# dest=`ls -ld $file | sed -n 's/.*-> //p'`
+# if expr "$dest" : '[^/].*' > /dev/null; then
+# target=${LIB}/`echo file | sed "s|[^/]*\$|$dest|"`
+# if [ -f $target ]; then
+# ln -s $dest ${LIB}/$file >/dev/null 2>&1
+# fi
+# fi
+# done
+#fi
# Make sure that any include files referenced using double quotes
# exist in the fixed directory. This comes last since otherwise