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