|
|
1.1 ! root 1: L=/usr/lib/lint T=/usr/tmp/lint.$$ PATH=/bin:/usr/bin O="-C -Dlint" X= P=unix ! 2: LL=/usr/lib ! 3: trap "rm -f $T; exit" 1 2 15 ! 4: for A in $* ! 5: do ! 6: case $A in ! 7: -*n*) P= ;; ! 8: -*p*) P=port ;; ! 9: esac ! 10: case $A in ! 11: -l*) (/lib/cpp $O $LL/llib$A | ${L}1 -v$X-L$A >>$T)2>&1 ;; ! 12: -[IDOU]*) O="$O $A" ;; ! 13: -X) LL=/usr/src/cmd/lint L=/usr/src/cmd/lint/lpass ;; ! 14: -*) X="$X$A" ;; ! 15: *) (/lib/cpp $O $A | ${L}1 $X-L$A >>$T)2>&1 ! 16: esac ! 17: done ! 18: case $P in ! 19: unix) (/lib/cpp $O $LL/llib-lc | ${L}1 -v$X-L-lc >>$T)2>&1 ;; ! 20: port) (/lib/cpp $O $LL/llib-port | ${L}1 -v$X-L-lc >>$T)2>&1 ;; ! 21: esac ! 22: sort -u $T | ${L}2 $X ! 23: rm -f $T
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.