BSD 4_4 release
[unix-history] / usr / src / old / pcc / lint / lint.sh
index 27ad9e1..2ef93ac 100644 (file)
@@ -1,9 +1,11 @@
 #! /bin/sh
 #
 #! /bin/sh
 #
-#      @(#)lint.sh     1.7     (Berkeley)      %G%
+#      @(#)SHELL       1.10    (Berkeley)      8/24/89
 #
 #
-L=/usr/lib/lint/lint T=/tmp/lint.$$ PATH=/bin:/usr/bin O="-C -Dlint"
-X= P=unix LL=/usr/lib/lint
+L=/usr/libexec/lintpass T=/tmp/lint.$$
+PATH=/bin:/usr/bin:/usr/pgrm
+O="-C -Dlint"
+X= P=unix LL=/usr/libdata/lint
 C=
 trap "rm -f $T; exit" 1 2 15
 for A in $*
 C=
 trap "rm -f $T; exit" 1 2 15
 for A in $*
@@ -15,16 +17,15 @@ do
                C=`echo $A | sed -e s/-C/llib-l/`
                X="$X -L -C$C" ;;
        -[IDU]*)O="$O $A" ;;
                C=`echo $A | sed -e s/-C/llib-l/`
                X="$X -L -C$C" ;;
        -[IDU]*)O="$O $A" ;;
-       -O)     ;;
-       -X)     LL=/usr/src/usr.bin/lint
-               L=/usr/src/usr.bin/lint/lpass ;;
+       -[ORpg]*)
+               ;;
        -*)     X="$X $A"
                case $A in
                -*n*)   P= ;;
                -*p*)   P=port ;;
                esac ;;
        *)      echo "$A:"
        -*)     X="$X $A"
                case $A in
                -*n*)   P= ;;
                -*p*)   P=port ;;
                esac ;;
        *)      echo "$A:"
-               (/lib/cpp $O $A | ${L}1 $X >>$T)2>&1
+               (cpp $O $A | ${L}1 $X >>$T)2>&1
        esac
        done
 case $P in
        esac
        done
 case $P in